Build immutable policy publication artifact

This commit is contained in:
tegwick 2026-08-18 12:16:04 +02:00
parent cac0301866
commit e8035f3887
22 changed files with 2375 additions and 452 deletions

View file

@ -52,11 +52,11 @@ This repo exists so that policy has a permanent address and a known freshness.
## What it does not own
- **The content of estate policy.** Canon lives in `the-custodian`; per-repo
ADRs live in their repos. This repo publishes what those own and must never
become a second place where policy is edited. The local-files-are-source-of-
truth rule applies with full force: if the site and the source disagree, the
source is right and the publication is a defect.
- **The content of estate policy.** Canon lives in its owning canon repo;
per-repo ADRs live in their repos. This repo publishes what those own and
must never become a second place where policy is edited. The local-files-are-
source-of-truth rule applies with full force: if the site and the source
disagree, the source is right and the publication is a defect.
- **Ratification.** Whether a draft becomes canon is a canon-process decision.
This repo can show that a draft is in flight and how long it has been; it
cannot advance it.
@ -94,9 +94,9 @@ publication surface with write authority becomes a second source of truth, and
the estate has a standing rule against exactly that.
The first content it must carry is already waiting: NetKingdom's *Tenancy
Posture* standard, which needs to reach six reviewing repos and is currently
served from a disposable artifact URL. The renderer that produces that page
from canon markdown now lives here as `tools/render.py`.
Posture* standard, now reviewed by all six affected repos and still served from
a disposable artifact URL. The renderer that produces that page from canon
markdown lives here as `tools/render.py`.
## What good looks like