From c3524fbb367dff4da268ea5970b9edee0e4c906e Mon Sep 17 00:00:00 2001 From: tegwick Date: Thu, 5 Nov 2026 10:36:21 +0100 Subject: [PATCH] NK-WP-0058: State Hub ids written back Co-Authored-By: Claude Opus 5.5 Assistant: claude-code Assistant-Model: opus Assistant-Process: 523928@bnt-lap001 Assistant-Session: 6c737afb-9c14-4152-9f02-477214b9c350 --- workplans/NK-WP-0058-bounded-execution-operability.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/workplans/NK-WP-0058-bounded-execution-operability.md b/workplans/NK-WP-0058-bounded-execution-operability.md index f9fee07..1e8c6af 100644 --- a/workplans/NK-WP-0058-bounded-execution-operability.md +++ b/workplans/NK-WP-0058-bounded-execution-operability.md @@ -13,6 +13,7 @@ updated: "2026-11-05" related: - NK-WP-0056 - NK-WP-0057 +state_hub_workstream_id: "30b26339-60cd-510b-97cb-93eaf304a2c3" --- # NK-WP-0058 — Bounded execution operability @@ -61,6 +62,7 @@ id: NK-WP-0058-T01 status: todo priority: high assignee: claude-code +state_hub_task_id: "fe618717-0c28-51c5-8edb-e5d2f4ba2252" ``` List every interface the bounded-execution path crosses. For each, record: @@ -96,6 +98,7 @@ status: todo priority: high assignee: claude-code depends_on: [NK-WP-0058-T01] +state_hub_task_id: "a33eeee6-caef-57d4-b067-26231a19a165" ``` For every interface marked keep or merge, add an automated contract test in CI: @@ -119,6 +122,7 @@ status: todo priority: high assignee: claude-code depends_on: [NK-WP-0058-T01] +state_hub_task_id: "0e403b18-cf7b-5899-bd86-661fc7284014" ``` One command that verifies the chain while nothing is at stake, so a window opens only when everything is green: @@ -146,6 +150,7 @@ status: todo priority: high assignee: claude-code depends_on: [NK-WP-0058-T03] +state_hub_task_id: "9b70a844-edb2-50b3-a06c-be57d3823b3c" ``` Replace the copy-paste runbooks for a run with a small command set: `ready`, `request`, `run` (which opens the window @@ -173,6 +178,7 @@ assignee: claude-code needs_human: true intervention_note: "Founder approves a read-only status grant for the agent identity (owner: railiance-cluster / railiance-platform)." depends_on: [NK-WP-0058-T01] +state_hub_task_id: "30f8c62e-5707-5395-9d86-178cd650fb59" ``` Propose a read-only grant for the agent's Kubernetes identity in the namespaces the path uses. The grant covers: @@ -194,6 +200,7 @@ status: todo priority: medium assignee: claude-code depends_on: [NK-WP-0058-T01] +state_hub_task_id: "6a4c7413-0675-5a06-b471-5f849ce0c721" ``` Make the end of CCR-2026-0058's window not depend on a person remembering. Two candidates, to be chosen with @@ -217,6 +224,7 @@ status: todo priority: medium assignee: claude-code depends_on: [NK-WP-0058-T01] +state_hub_task_id: "a99424ed-ee8b-5db4-9fa7-2ae5fc32c39c" ``` Turn the 2026-11-04/05 surprises into checked conventions: @@ -241,6 +249,7 @@ status: todo priority: low assignee: claude-code depends_on: [NK-WP-0058-T01] +state_hub_task_id: "dd2b72c8-7225-5b89-8936-d44c99f95872" ``` Before worker agents start on a cross-repo change, they get one contract excerpt: the names, paths and roles they