Authoring with the CMS
This page was created to demonstrate the Keystatic browser editor. Open
/keystatic while the dev server is running, edit this page under
Docs pages (CMS-authored), change the text or metadata, and save — Keystatic
writes the change straight back to src/content/docs/cms/ as MDX and the site
hot-reloads.
What writers can do here
Section titled “What writers can do here”- Rich prose: headings, bold, lists, links, and images.
- Structured metadata through friendly form fields: title, summary, software generation, machine types, visibility, and publication state.
- Visibility defaults to private for new pages — publishing is a deliberate choice, never an accident.
What stays code-owned
Section titled “What stays code-owned”Component-heavy structure — version-conditional blocks (<VersionRange>),
data-driven callouts (<AnnotatedImage>), includes, and registry data — lives in
hand-edited files. This is the plan’s tiered authoring model: writers own prose
and metadata; technical editors own component markup.
Also editable in the CMS
Section titled “Also editable in the CMS”The Release registry collection in Keystatic edits the version data that drives the version selector and applicability — structured fields, no Markdown, the CMS’s strongest use case.