Record clean provider fleet adoption and owner brief renderer

This commit is contained in:
codex 2026-10-19 13:34:20 +02:00
parent 02e69269c8
commit b2effc84d7
4 changed files with 115 additions and 23 deletions

View file

@ -62,4 +62,12 @@ python3 scripts/install_shared_generated_guard.py --repo . --install --enable-ge
Unknown hook compositions are refused; existing other hooks and routing remain
unchanged. The option does not opt any repository into generation on its own. Source inventories and publication indexes
retain their respective owner generators; this adapter generates only the
work-record index. Fleet adoption remains an open CUST-WP-0079-T05 obligation.
work-record index. Provider adoption receipts are recorded in CUST-WP-0079-T05; other artifact families remain open.
The State Hub owner also exposes `scripts/generate_custodian_brief.py` and
`make brief-generate` / `brief-check` with explicit repository path and slug.
This separate command reads the current hub projection, performs no Git operations,
and preserves the existing brief on unavailable or malformed endpoint reads. It
is not part of the staged Markdown hook: it cannot represent unprojected source.
Keep historical timestamps when a fresh render fails; do not claim a fresh snapshot.