📄️ Content types and templates
Define a small set of documentation content types, give each a template and a frontmatter contract, and make the structure enforceable.
📄️ Navigation models
Choose a documentation navigation model - by product, by task, by audience or by lifecycle - and implement it as an explicit sidebar that does not drift.
📄️ Naming and controlled vocabulary
Rules for file names, URL slugs, page titles and product terminology, plus how to enforce a controlled vocabulary in CI so terms stop drifting.
📄️ Versioning strategies
When to version documentation, which model to use - single, snapshot, or branch per release - and what each one costs to maintain over time.