Markdown-first platform-spec authoring
Platform spec ADR
Markdown-first platform-spec authoring
Spec standingStandard
- No directly attached article pages for this node.
0 revisions (git unavailable at build; counts may be empty)
No commits recorded for this path.
| Section id | Required | Found |
|---|---|---|
what-this-feature-specifies | no | no |
implementation-anchors | no | no |
Full tree: run pnpm verify:platform-spec-layout (writes src/generated/platform-spec-layout-report.json).
Context
Section titled “Context”Heavy Astro component usage made diffs noisy and hid normative prose from content validators.
Decision
Section titled “Decision”Every new or reworked topic must choose one canonical level: Domain, Area, or Feature. Regular sections must be markdown headings/lists/admonitions first. Architecture visuals must use fenced arch (Mermaid C4); procedural flows may use fenced mermaid. Inline graph components in docs are legacy-only. Generics in prose must use one backtick literal per type; Mermaid labels must not contain raw `<` or `>`.
Consequences
Section titled “Consequences”Component usage requires a rationale note; tables stay sparse.
Verification anchors
Section titled “Verification anchors”remark-arch-code-fence; layout minMarkdownHeadings where enabled.