Contributing to these docs
How to add and run pages in the Syper Developer Portal.
Add pages by creating .mdx files under apps/developer/content/. Order and titles are set in each folder’s _meta.ts.
Install dependencies
pnpm installRun the docs locally
pnpm --filter developer devOpen http://localhost:3009 .
Conventions
- Top-level sections are the six folders in
content/markedtype: "page"incontent/_meta.ts. Do not add more top-level sections without an information-architecture review. - Keep URLs flat. Group pages in the sidebar with
type: "separator"entries in_meta.tsrather than extra folders. - Mark availability honestly. Use
<Status value="draft" />for designed-but-unreleased capabilities and<Status value="placeholder" />for scaffolding. Only useavailable,betaorplannedwhen there is evidence. - Link, don’t duplicate. Concepts live in Essentials, capabilities in Products, connection methods in Integrations, and exact request/response details in the API Reference. End pages with
<Related links={[...]} />. - Versions are configured in
lib/versions.ts, which documents how to archive a version.
Last updated on