Workflows¶
This repository follows the DIRAC documentation workflow used by other MkDocs-template-compliant repos in the workspace.
Canonical ADR Workflow¶
- Draft or revise architecture background in a working note.
- Promote stable platform decisions into
docs/adr/canonical/. - Reference the canonical ADR from repo-local overrides in owning repositories.
- Keep architecture pages descriptive and move normative decisions into ADRs.
Documentation Editing Workflow¶
- Update the root entry pages in
docs/when navigation or repo intent changes. - Keep English documentation in the root
docs/tree. - Run
mkdocs buildafter each structural change to validate navigation, hooks, and generated registry output.
Compliance Rules¶
- Root-level pages in
docs/provide the template-compliant navigation entrypoints. - Localized placeholder builds are excluded in development mode.
- Editorial metadata is refreshed by the build hook instead of manual edits.
- Semantic discovery output is generated at build time from the published docs set.