Skip to content
Profile not set

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.

  • 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.

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.

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.