Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 1 addition & 7 deletions develop-docs/sdk/getting-started/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,4 @@ description: The following content provides guidance for SDK development at Sent
sidebar_order: 1
---

## Philosophy
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do support this change. It was weird anyways that this was not linked to the Philosophy (and likewise for Principles) page 👍


The [values](philosophy/) that shape what we build. Why SDKs exist, what makes a good one, and the design tradeoffs we navigate — trust, compatibility, minimalism, and user impact.

## Principles

Working [principles](principles/) for how we collaborate, review, and ship. They translate philosophy into daily decisions: who owns what, when to automate vs. judge, and why small PRs beat big ones.
<PageGrid />
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Duplicate sidebar_order causes non-deterministic PageGrid ordering

Medium Severity

Switching from manually ordered links to <PageGrid /> exposes a sidebar_order collision: both philosophy and principles have sidebar_order: 2. Previously the index page explicitly listed Philosophy before Principles, so the collision was harmless. Now <PageGrid /> auto-orders children by sidebar_order, making the relative order of these two sections non-deterministic. The new sections use carefully sequenced values (3, 4, 5, 6), but this collision at 2 was not addressed.

Additional Locations (1)

Fix in Cursor Fix in Web

2 changes: 1 addition & 1 deletion develop-docs/sdk/getting-started/philosophy/index.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Philosophy
description: The values that shape what we build. Why SDKs exist, what makes a good one, and the design tradeoffs we navigate trust, compatibility, minimalism, and user impact.
description: The values that shape what we build - what makes a good SDK and the design tradeoffs we navigate around trust, compatibility, minimalism, and user impact.
sidebar_order: 2
---

Expand Down
7 changes: 7 additions & 0 deletions develop-docs/sdk/getting-started/playbooks/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Playbooks
description: Step-by-step workflows for common scenarios. Each references the standards it operationalizes.
sidebar_order: 4
---

<PageGrid />
7 changes: 7 additions & 0 deletions develop-docs/sdk/getting-started/skills/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Skills
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wander if we wanna limit this to skills or add a more general (AI) tools section?

description: Skills are reusable automation tools and procedures that help SDK teams enforce standards, streamline tasks, and maintain cross-SDK consistency.
sidebar_order: 5
---

<PageGrid />
7 changes: 7 additions & 0 deletions develop-docs/sdk/getting-started/standards/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Standards
description: Enforceable rules, each with a defined automation/enforcement mechanism. Cross-SDK baseline with per-SDK overrides.
sidebar_order: 3
---

<PageGrid />
7 changes: 7 additions & 0 deletions develop-docs/sdk/getting-started/templates/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: Templates
description: Shared resources used to standardize key documentation and process patterns across all SDK repos.
sidebar_order: 6
---

<PageGrid />
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
title: GitHub Saved Replies
description: GitHub saved replies for common scenarios. These are team-approved responses - using them is expected and encouraged.
sidebar_order: 30
---