NK-WP-0055: record hub ids
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

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

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 4515@bnt-lap001
Assistant-Session: 0bf96127-6e04-41be-bfda-d11717c3f354
This commit is contained in:
tegwick 2026-10-27 22:08:11 +01:00
parent 65b9d3f729
commit 15574a5518

View file

@ -16,6 +16,7 @@ related:
- CUST-WP-0073
- RPF-WP-0064
- RPF-WP-0036
state_hub_workstream_id: "55438344-f67c-53f5-ac70-31cac1405e83"
---
The estate is in **builder mode**. This workplan holds the work that has to pass before
@ -61,6 +62,7 @@ id: NK-WP-0055-T01
status: todo
priority: medium
assignee: claude-code
state_hub_task_id: "8c91597e-4d3e-5811-ae0d-96ff6b7d9017"
```
**Done when:** a readiness ledger
@ -82,6 +84,7 @@ status: wait
priority: medium
assignee: claude-code
blocking_reason: "Starts when the founder schedules the move toward production."
state_hub_task_id: "057ed64a-6f63-516a-b13c-65e7f1fd01f9"
```
Start from the design retained in NK-WP-0049-T43:
@ -115,6 +118,7 @@ priority: medium
assignee: claude-code
depends_on: [NK-WP-0055-T02]
blocking_reason: "Needs T02 and a founder-signed window. The letsencrypt-prod reissue for kc.coulomb.social needs a fresh duplicate-certificate check, or at least 7 days since the last issuance."
state_hub_task_id: "4037afe7-9dfa-5454-9373-f9d47f81e040"
```
**Done when:**
@ -136,6 +140,7 @@ priority: medium
assignee: claude-code
depends_on: [NK-WP-0055-T02]
blocking_reason: "Runs in the joint-restore drill environment or as its own owner-admitted live check."
state_hub_task_id: "4338365e-cdaa-5c62-880d-db3536f39fa8"
```
**Done when:**
@ -152,6 +157,7 @@ id: NK-WP-0055-T05
status: todo
priority: low
assignee: claude-code
state_hub_task_id: "9adbc2b8-3680-5d91-8a80-670f712bf9d9"
```
The diagnostic (`mfa_state.py`, `check-user-mfa-state.sh`) has no admitted credential. It
@ -170,6 +176,7 @@ status: wait
priority: high
assignee: claude-code
blocking_reason: "Founder rotation deferral CUST-WP-0073-T05 / decision 1591daa1 is in force until the founder lifts it."
state_hub_task_id: "a7731db5-8569-52df-99ea-c4524777d25b"
```
This includes the privacyIDEA credentials behind the deleted `sso/keycape-pi-token` and
@ -187,6 +194,7 @@ id: NK-WP-0055-T07
status: todo
priority: medium
assignee: claude-code
state_hub_task_id: "15ae6653-898c-593c-8ba9-35b7bd5a50a0"
```
Carries NK-WP-0049-T24 G3 and railiance-platform R6 (RPF-WP-0036-T03).
@ -207,6 +215,7 @@ id: NK-WP-0055-T08
status: todo
priority: low
assignee: claude-code
state_hub_task_id: "4533872f-ccfa-5538-96ed-a3bad0ea550e"
```
The T18 KeyCape receipt (`16d72f7c…1651`) and the OpenBao restore receipt
@ -225,6 +234,7 @@ priority: high
assignee: claude-code
depends_on: [NK-WP-0055-T01, NK-WP-0055-T03, NK-WP-0055-T04, NK-WP-0055-T05, NK-WP-0055-T06, NK-WP-0055-T07, NK-WP-0055-T08]
blocking_reason: "Every readiness area must be met or an accepted exception."
state_hub_task_id: "0630b0ea-dec1-5355-8b08-0d317d4a3c9b"
```
**Done when:**