# Documentation authority `docs/authority.toml` is the machine-readable registry. Roles mean: - `canonical`: current user or developer behavior. - `architecture`: accepted decisions and constraints. - `overview`: a high-level entry point linking to canonical owners. - `active-plan`: approved incomplete work. - `evidence`: dated acceptance or evaluation, not product specification. - `historical`: preserved record no longer used as guidance. - `superseded`: replaced material that links to its replacement. - `draft`: non-authoritative work. Code, schemas, tests, and deterministic output define actual behavior. Accepted ADRs define architecture. Gitea defines accepted current scope and work state. Canonical docs describe shipped/current workflows. When they conflict, identify and reconcile the conflict; never silently combine old and new claims. Historical, evidence, and superseded files require a visible warning and current canonical link. Active plans require an incomplete-work banner and shipped-behavior link. Session state and raw logs are never documentation.