Record Policy Nexus production verification

This commit is contained in:
tegwick 2026-08-18 12:55:14 +02:00
parent d092487fb1
commit ad34250ea1
3 changed files with 34 additions and 3 deletions

View file

@ -8,7 +8,6 @@ repo_classification:
secondary_domains: secondary_domains:
- government - government
capability_tags: capability_tags:
- canon
- governance - governance
- knowledge - knowledge
- documentation - documentation

17
WORK-RECORDS.md Normal file
View file

@ -0,0 +1,17 @@
# Work Records — policy-nexus
> Generated by `statehub fix-consistency` (CUST-WP-0061-T04, work-record
> stage 3). Do not edit by hand — edit the source file/block listed for
> each record and re-run fix-consistency to refresh this index. Archived
> workplans are omitted; closed decisions/intakes/engagements stay listed
> so recently-resolved work is still visible. [auto]
| Kind | ID | Status | Lane | Source |
| --- | --- | --- | --- | --- |
| workplan | POLICY-NEXUS-WP-0001 | active | — | workplans/POLICY-NEXUS-WP-0001-permanent-publication-surface.md |
| task | POLICY-NEXUS-WP-0001-T01 | done | — | workplans/POLICY-NEXUS-WP-0001-permanent-publication-surface.md |
| task | POLICY-NEXUS-WP-0001-T02 | done | — | workplans/POLICY-NEXUS-WP-0001-permanent-publication-surface.md |
| task | POLICY-NEXUS-WP-0001-T03 | progress | — | workplans/POLICY-NEXUS-WP-0001-permanent-publication-surface.md |
| task | POLICY-NEXUS-WP-0001-T04 | done | — | workplans/POLICY-NEXUS-WP-0001-permanent-publication-surface.md |
| task | POLICY-NEXUS-WP-0001-T05 | done | — | workplans/POLICY-NEXUS-WP-0001-permanent-publication-surface.md |
| task | POLICY-NEXUS-WP-0001-T06 | done | — | workplans/POLICY-NEXUS-WP-0001-permanent-publication-surface.md |

View file

@ -9,6 +9,7 @@ owner: the-custodian
topic_slug: policy-nexus topic_slug: policy-nexus
created: "2026-08-17" created: "2026-08-17"
updated: "2026-08-18" updated: "2026-08-18"
state_hub_workstream_id: "7e3c9720-fe13-482c-9b3d-db1b741cbe6c"
--- ---
# POLICY-NEXUS-WP-0001 — permanent publication surface # POLICY-NEXUS-WP-0001 — permanent publication surface
@ -78,6 +79,7 @@ credential come from the existing platform. If this repo needs storage it is a
id: POLICY-NEXUS-WP-0001-T01 id: POLICY-NEXUS-WP-0001-T01
status: done status: done
priority: high priority: high
state_hub_task_id: "04988e76-bde8-42a2-9269-90467c767a65"
``` ```
Decide, once, how a document maps to a URL, and write down what the estate is Decide, once, how a document maps to a URL, and write down what the estate is
@ -107,6 +109,7 @@ addresses and retains superseded and withdrawn publications.
id: POLICY-NEXUS-WP-0001-T02 id: POLICY-NEXUS-WP-0001-T02
status: done status: done
priority: high priority: high
state_hub_task_id: "d20a3d19-65a7-4479-b46a-a42fa96cbe81"
``` ```
Lift `tools/render.py` from one document to many. Lift `tools/render.py` from one document to many.
@ -133,6 +136,7 @@ immutability, lifecycle notices and currency.
id: POLICY-NEXUS-WP-0001-T03 id: POLICY-NEXUS-WP-0001-T03
status: progress status: progress
priority: high priority: high
state_hub_task_id: "0b76e184-dcd2-4c12-92e1-49d1f2e0a431"
``` ```
Define how a document gets from its owning repo to this one. Define how a document gets from its owning repo to this one.
@ -166,8 +170,9 @@ corpus and connecting scheduled/manual checkout refresh remain open.
```task ```task
id: POLICY-NEXUS-WP-0001-T04 id: POLICY-NEXUS-WP-0001-T04
status: progress status: done
priority: high priority: high
state_hub_task_id: "dd6169e4-9c93-4c5a-b312-d5cd21d0971a"
``` ```
- DNS, TLS, ingress via the existing platform packages. - DNS, TLS, ingress via the existing platform packages.
@ -186,7 +191,15 @@ separately reviewable Helm package, runtime hardening, public smoke checks and
rollback; `railiance-apps` owns only the production digest binding. DNS already rollback; `railiance-apps` owns only the production digest binding. DNS already
resolves and the reef has the required Traefik/cert-manager substrate. A clean resolves and the reef has the required Traefik/cert-manager substrate. A clean
source release, registry digest, server-side dry-run, deployment and live smoke source release, registry digest, server-side dry-run, deployment and live smoke
evidence remain before this task can close. evidence were the closing gates described below.
2026-08-18 completion: Forgejo Actions published the clean draft-8 artifact at
OCI digest `sha256:23318442d1b3a5bdced54f0b407fa5b32834020b80c60d72dea04c03bfbf51e7`.
Helm revision 1 is deployed and Ready on `reef-railiance`; Let's Encrypt TLS is
Ready; the index, canonical current page, immutable draft-8 revision, legacy
permanent redirect, image pin, and publication digest all pass the live rApp
verifier. The package records the single-node restart-recovery caveat and
defers rollback exercise until a predecessor revision exists.
### T05 — Currency and staleness ### T05 — Currency and staleness
@ -194,6 +207,7 @@ evidence remain before this task can close.
id: POLICY-NEXUS-WP-0001-T05 id: POLICY-NEXUS-WP-0001-T05
status: done status: done
priority: medium priority: medium
state_hub_task_id: "d5a6feee-5b57-47b8-a026-cb0c8dd9c3df"
``` ```
The relevance half of the repo's purpose. A permanently available document that The relevance half of the repo's purpose. A permanently available document that
@ -217,6 +231,7 @@ undeclared review metadata. Expansion follows T03 automatically.
id: POLICY-NEXUS-WP-0001-T06 id: POLICY-NEXUS-WP-0001-T06
status: done status: done
priority: low priority: low
state_hub_task_id: "8b71def7-4820-406f-99fd-8c38248f9bea"
``` ```
Regulatory intake moved to `risk-nexus` on 2026-08-17. Deciding what a rule Regulatory intake moved to `risk-nexus` on 2026-08-17. Deciding what a rule