From 15574a5518eb7ce66fa2f7bb8f5b374d78b1cf1e Mon Sep 17 00:00:00 2001 From: tegwick Date: Tue, 27 Oct 2026 22:08:11 +0100 Subject: [PATCH] NK-WP-0055: record hub ids Co-Authored-By: Claude Opus 5.5 Assistant: claude-code Assistant-Model: opus Assistant-Process: 4515@bnt-lap001 Assistant-Session: 0bf96127-6e04-41be-bfda-d11717c3f354 --- ...K-WP-0055-security-platform-production-readiness.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/workplans/NK-WP-0055-security-platform-production-readiness.md b/workplans/NK-WP-0055-security-platform-production-readiness.md index 7771c83..3cdeac4 100644 --- a/workplans/NK-WP-0055-security-platform-production-readiness.md +++ b/workplans/NK-WP-0055-security-platform-production-readiness.md @@ -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:**