chore(consistency): write back MASON-WP-0006 hub IDs and refresh WORK-RECORDS.md

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 63291@bnt-lap001
Assistant-Session: 8bd77868-ca68-4f49-bb1e-d539ecc0d703
This commit is contained in:
tegwick 2026-09-21 14:37:25 +02:00
parent aeb88faf7e
commit c3424f730e
2 changed files with 14 additions and 0 deletions

View file

@ -14,6 +14,7 @@
| workplan | MASON-WP-0003 | finished | — | workplans/MASON-WP-0003-state-hub-forge-read-lane.md | | workplan | MASON-WP-0003 | finished | — | workplans/MASON-WP-0003-state-hub-forge-read-lane.md |
| workplan | MASON-WP-0004 | proposed | — | workplans/MASON-WP-0004-credential-inventory-descriptions.md | | workplan | MASON-WP-0004 | proposed | — | workplans/MASON-WP-0004-credential-inventory-descriptions.md |
| workplan | MASON-WP-0005 | proposed | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md | | workplan | MASON-WP-0005 | proposed | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md |
| workplan | MASON-WP-0006 | proposed | — | workplans/MASON-WP-0006-readiness-tier-check.md |
| task | MASON-0001-T01 | done | — | workplans/MASON-0001-statehub-bootstrap.md | | task | MASON-0001-T01 | done | — | workplans/MASON-0001-statehub-bootstrap.md |
| task | MASON-0001-T01 | done | — | workplans/MASON-0001-statehub-bootstrap.md | | task | MASON-0001-T01 | done | — | workplans/MASON-0001-statehub-bootstrap.md |
| task | MASON-0001-T02 | done | — | workplans/MASON-0001-statehub-bootstrap.md | | task | MASON-0001-T02 | done | — | workplans/MASON-0001-statehub-bootstrap.md |
@ -40,6 +41,12 @@
| task | MASON-WP-0005-T04 | todo | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md | | task | MASON-WP-0005-T04 | todo | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md |
| task | MASON-WP-0005-T05 | todo | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md | | task | MASON-WP-0005-T05 | todo | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md |
| task | MASON-WP-0005-T06 | todo | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md | | task | MASON-WP-0005-T06 | todo | — | workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md |
| task | MASON-WP-0006-T01 | wait | — | workplans/MASON-WP-0006-readiness-tier-check.md |
| task | MASON-WP-0006-T02 | todo | — | workplans/MASON-WP-0006-readiness-tier-check.md |
| task | MASON-WP-0006-T03 | todo | — | workplans/MASON-WP-0006-readiness-tier-check.md |
| task | MASON-WP-0006-T04 | todo | — | workplans/MASON-WP-0006-readiness-tier-check.md |
| task | MASON-WP-0006-T05 | todo | — | workplans/MASON-WP-0006-readiness-tier-check.md |
| task | MASON-WP-0006-T06 | wait | — | workplans/MASON-WP-0006-readiness-tier-check.md |
| intake | MASON-IN-0001 | closed | green | intakes/intakes.md | | intake | MASON-IN-0001 | closed | green | intakes/intakes.md |
| intake | MASON-IN-0002 | open | — | intakes/intakes.md | | intake | MASON-IN-0002 | open | — | intakes/intakes.md |
| intake | MASON-IN-0003 | open | — | intakes/intakes.md | | intake | MASON-IN-0003 | open | — | intakes/intakes.md |

View file

@ -10,6 +10,7 @@ owner: claude
topic_slug: ops-mason topic_slug: ops-mason
created: "2026-09-21" created: "2026-09-21"
updated: "2026-09-21" updated: "2026-09-21"
state_hub_workstream_id: "1b900161-51ff-544f-8412-ba7fcab64bb5"
--- ---
# MASON-WP-0006 — Check the target's readiness tier before a direct Kubernetes apply # MASON-WP-0006 — Check the target's readiness tier before a direct Kubernetes apply
@ -98,6 +99,7 @@ policy-nexus rule was used.
id: MASON-WP-0006-T01 id: MASON-WP-0006-T01
status: wait status: wait
priority: high priority: high
state_hub_task_id: "7b6fe7b4-08f7-5ad0-899d-a4862b5ddb00"
``` ```
`bundles/whitehat-foundational-plane.yaml` is the only bundle today, and its plan `bundles/whitehat-foundational-plane.yaml` is the only bundle today, and its plan
@ -124,6 +126,7 @@ T03 must not merge before this is answered.
id: MASON-WP-0006-T02 id: MASON-WP-0006-T02
status: todo status: todo
priority: high priority: high
state_hub_task_id: "89d07bd5-5a92-5a06-9ecb-441799c14dd7"
``` ```
Add the optional `readiness` block to `PlaneBundle.load` as described above. It Add the optional `readiness` block to `PlaneBundle.load` as described above. It
@ -138,6 +141,7 @@ is included in the bundle digest, as the bundle file already is. Add a
id: MASON-WP-0006-T03 id: MASON-WP-0006-T03
status: todo status: todo
priority: high priority: high
state_hub_task_id: "163a807b-29aa-5eb7-a9a8-ef1ac70c89d3"
``` ```
Add a pure function, `resolve_tier(state, target, activation, today)`, returning Add a pure function, `resolve_tier(state, target, activation, today)`, returning
@ -165,6 +169,7 @@ Tests, all against the injected runner:
id: MASON-WP-0006-T04 id: MASON-WP-0006-T04
status: todo status: todo
priority: medium priority: medium
state_hub_task_id: "66349531-09ee-55b9-be47-537842c80f3b"
``` ```
A `BREAK_GLASS` apply writes its reason, actor and time into the evidence A `BREAK_GLASS` apply writes its reason, actor and time into the evidence
@ -178,6 +183,7 @@ itself.
id: MASON-WP-0006-T05 id: MASON-WP-0006-T05
status: todo status: todo
priority: medium priority: medium
state_hub_task_id: "6d64e7f5-9cff-5bf9-9851-97d318d1df0a"
``` ```
Update `docs/kubernetes-plane.md` with the tier table and the readiness block, Update `docs/kubernetes-plane.md` with the tier table and the readiness block,
@ -190,6 +196,7 @@ and change the `enforcement` line of the `kubernetes-plane-apply` entry in
id: MASON-WP-0006-T06 id: MASON-WP-0006-T06
status: wait status: wait
priority: medium priority: medium
state_hub_task_id: "49dd5f9a-307b-5baf-809e-bd3893c73341"
``` ```
On 2026-12-21 the policy-nexus transition ends and the plan-approval exception On 2026-12-21 the policy-nexus transition ends and the plan-approval exception