Pages can represent plain markdown documents, intro grids, changelog entries, or API reference nodes.
Page types
Start with a minimal set of page types and grow only when the content patterns actually diverge.
Frontmatter
Frontmatter is a convenient staging format before the build step emits normalized JSON.
Shared rendering
The final renderer should only consume a stable UI schema so the product preview and static site stay aligned.