Documentation Standards¶
CLI documentation is treated as part of the contract surface, not optional after-the-fact commentary.
Visual Summary¶
flowchart LR
source["source and tests"] --> docs["handbook pages"]
docs --> review["review checklist"]
review --> release["release notes and compatibility framing"]
Standards¶
- every page must include frontmatter with owner and last review date
- every page must include at least one Mermaid diagram
- every page must include concrete code anchors
- page claims must map to currently shipped behavior
- cross-links should point to canonical handbook pages only
CLI Handbook Shape Standard¶
- package root index plus five section directories
- ten pages in each section
- no nested section trees under
docs/bijux-cli/
Migration Coverage Standard¶
Legacy chapter themes remain represented through current pages:
- introduction and getting-started material maps into foundation and operations
- reference and contracts material maps into interfaces and quality
- development and architecture material maps into architecture and quality
Code Anchors¶
mkdocs.ymlmakes/docs.mkdocs/bijux-cli/