Static copy
Copied from docs/en/governance/authority.md in https://github.com/poppy-team/prumo (MIT). Pinned to revision e91694d3959be1ed92757b34063efe0b2191821f, blob 90b76213a5b41e4fee7f2cf9303094d99e55340a. The source repository remains canonical; this copy is refreshed through a sync pull request, not live.
Authority: repository-canonical. Single source of truth for documentation authority order, roles and drift rules (W0.6, W0.8, W0.11).
docs/Once a design decision is promoted into a canonical repository specification, the repository version has authority over the Notion version for implementation.
| Role | Meaning | Drift-checked |
|---|---|---|
canonical | Owns project facts | yes |
projection | Derived surface; must resolve to a canonical source | yes |
historical | Record (ADR, migration note, progress log); never rewritten | no |
The machine-readable classification is docs/AUTHORITY_MAP.json, verified by prumo-agent docs authority and the docs-authority CI gate.
AGENTS.md, Copilot/Cursor/Claude rule files, connector manifests, generated SDKs — are projections: they may not introduce independent project facts.canonical_source. A projection whose source is itself a projection is a cycle and fails the gate.historical, legacy, migration, retired, superseded, deprecated, no longer, compatibility oracle).AGENTS.md, ENTRYPOINT.md, README.md, FRAMEWORK.md, docs/PRUMO.md) must have resolvable relative links.drift_exempt_reason in the authority map — never a silent weakening of the gate.prumo-agent docs authority # human output
prumo-agent docs authority --json # machine envelope
go test ./internal/documentation/ -run TestAuthorityCI gate group: docs-authority (see docs/development/waves.md).