diff --git a/workplans/CUST-WP-0055-workplan-terminology-fleet-refactor.md b/workplans/CUST-WP-0055-workplan-terminology-fleet-refactor.md index bd3f293..6319f87 100644 --- a/workplans/CUST-WP-0055-workplan-terminology-fleet-refactor.md +++ b/workplans/CUST-WP-0055-workplan-terminology-fleet-refactor.md @@ -11,7 +11,7 @@ planning_priority: medium planning_order: 55 created: "2026-07-08" updated: "2026-07-08" -state_hub_workstream_id: "d96b72d5-24f2-492b-8bb4-50c39058848a" +state_hub_workstream_id: "3339cc4e-da3e-5eb5-802a-f23d3176f021" --- # CUST-WP-0055 — Fleet-wide workplan terminology refactor @@ -114,7 +114,7 @@ Promote this workplan when all of the following are true: id: CUST-WP-0055-T01 status: done priority: high -state_hub_task_id: "9db434bd-55c5-4499-a365-8ac6a47726c8" +state_hub_task_id: "9ec4429e-54f5-5a6b-80ba-6c84afdd9cea" ``` Publish a short canon addendum (or ADR supplement) in `the-custodian/canon/` @@ -138,7 +138,7 @@ workplan-first with explicit legacy footnotes only. id: CUST-WP-0055-T02 status: done priority: high -state_hub_task_id: "2bb01721-a86b-43a0-ab4c-e5966743d295" +state_hub_task_id: "040ba1e7-9ef6-5fde-b333-73c583c07c4a" ``` **T02-T01 (blocking):** create child workplan @@ -166,7 +166,7 @@ dashboard prose complete. Interface retirement continues under STATE-WP-0069 id: CUST-WP-0055-T03 status: done priority: high -state_hub_task_id: "72c2ecf3-c0c1-4241-b0f2-339a97ccf949" +state_hub_task_id: "8c06b082-3348-5141-81ea-55a503c02561" ``` Align activity-core to State Hub's existing dual-publish contract: @@ -194,7 +194,7 @@ subscriptions. id: CUST-WP-0055-T04 status: done priority: medium -state_hub_task_id: "2ff6cef9-7ec2-4d44-bce0-b232b1f889dc" +state_hub_task_id: "4decee88-ec91-5003-a438-a72ca4fc5951" ``` Mechanical pass on the ~60 domain repos with the standard bootstrap shape @@ -216,7 +216,7 @@ Progress 2026-07-08: batches 1–5 complete (73 domain repos). Tooling: id: CUST-WP-0055-T05 status: done priority: medium -state_hub_task_id: "120a8075-3d1f-426d-8800-aa9edac32043" +state_hub_task_id: "da96f641-267b-59e9-9721-a9ae39a7bea6" ``` Repos with non-trivial Python/TS code references: `activity-core`, `issue-core`, @@ -245,7 +245,7 @@ inbox YAML, `reuse-surface` capability IDs (`capability.statehub.workstream-coor id: CUST-WP-0055-T06 status: done priority: medium -state_hub_task_id: "726c12bf-e6e0-4293-b675-e2c0fd10800e" +state_hub_task_id: "40c84aba-ce98-5945-bb14-13df0f9abd4b" ``` Address high-volume generated trees: @@ -271,7 +271,7 @@ snapshots. Scan allowlist updated in `tools/scan_workstream_allowlist.yaml`. id: CUST-WP-0055-T07 status: done priority: low -state_hub_task_id: "362790c8-cf27-4042-81e4-533a6b48fb26" +state_hub_task_id: "18d9119f-71f0-59cd-8dbd-f89e0f973a7c" ``` Update **active** workplan prose only; for `workplans/archived/`, add a @@ -292,7 +292,7 @@ Active workplan prose was handled in T04/T05; filenames unchanged per ADR-001. id: CUST-WP-0055-T08 status: done priority: high -state_hub_task_id: "5b6596ef-fd04-4469-b421-f548d292cb0d" +state_hub_task_id: "90f9f731-5cb2-5a39-b593-a1b4d4e12b2b" ``` Define fleet exit criteria and scan exclusions. diff --git a/workplans/CUST-WP-0056-daily-todo-md-stale-review.md b/workplans/CUST-WP-0056-daily-todo-md-stale-review.md index 7204ae5..cbccbb7 100644 --- a/workplans/CUST-WP-0056-daily-todo-md-stale-review.md +++ b/workplans/CUST-WP-0056-daily-todo-md-stale-review.md @@ -9,7 +9,7 @@ owner: codex topic_slug: custodian created: "2026-07-08" updated: "2026-07-08" -state_hub_workstream_id: "2175f964-021c-4a2e-b2e7-1fe5d1a90ce1" +state_hub_workstream_id: "8357f6ea-4741-5189-bf0a-2625a1ca58dc" --- # CUST-WP-0056 — Daily TODO.md Stale Review via activity-core @@ -26,7 +26,7 @@ reviewed and durable items promoted to workplans (ADR-001). id: CUST-WP-0056-T01 status: done priority: high -state_hub_task_id: "4bf871d0-1520-4d1a-810e-e30f7fa8cd10" +state_hub_task_id: "a90513e2-5124-578c-8bb4-49c3683a1c0b" ``` - `GET /repos/todo-md-staleness?stale_days=6` on State Hub @@ -39,7 +39,7 @@ state_hub_task_id: "4bf871d0-1520-4d1a-810e-e30f7fa8cd10" id: CUST-WP-0056-T02 status: done priority: high -state_hub_task_id: "252ef449-11ab-4867-b0b0-5d2750aa01ef" +state_hub_task_id: "1fb3ce8b-8bf5-50c8-a671-d3146d05d820" ``` - Resolver query `todo_md_staleness` in activity-core `state_hub.py` @@ -52,7 +52,7 @@ state_hub_task_id: "252ef449-11ab-4867-b0b0-5d2750aa01ef" id: CUST-WP-0056-T03 status: done priority: medium -state_hub_task_id: "da496029-5364-42ac-8a87-fd16d3263103" +state_hub_task_id: "f456d5ae-0893-59d4-b1f2-f1a187359158" ``` - Confirmed no `STATE.md` files across workstation repos diff --git a/workplans/CUST-WP-0059-forgejo-ci-publish-cutover-tail.md b/workplans/CUST-WP-0059-forgejo-ci-publish-cutover-tail.md index 42b3277..61e3e9d 100644 --- a/workplans/CUST-WP-0059-forgejo-ci-publish-cutover-tail.md +++ b/workplans/CUST-WP-0059-forgejo-ci-publish-cutover-tail.md @@ -10,7 +10,7 @@ planning_priority: medium planning_order: 59 created: "2026-07-16" updated: "2026-07-18" -state_hub_workstream_id: "98d88a93-52d5-4bcb-9be3-6345e1b21785" +state_hub_workstream_id: "2a9f433a-d105-578a-9864-3e2154283b8f" --- # Forgejo CI/publish cutover — retire residual gitea workflows @@ -48,7 +48,7 @@ fallback until 2026-08-07 per RAIL-HO-WP-0005 T12). id: CUST-WP-0059-T01 status: done priority: medium -state_hub_task_id: "b141add8-6719-4b22-b8f3-70ad3a8e67b1" +state_hub_task_id: "aeab3296-2965-5fee-bbd9-46c6e1b7fb6c" ``` `git rm issue-core/.gitea/workflows/publish-python-package.yml` — the Forgejo @@ -61,7 +61,7 @@ and is authoritative. **Done 2026-07-16.** id: CUST-WP-0059-T02 status: done priority: high -state_hub_task_id: "ee16febb-be92-4319-808f-91f6e209a6ac" +state_hub_task_id: "3e76154b-67f8-5331-819e-cb8d26cc905b" ``` Added `kaizen-agentic/.forgejo/workflows/publish-python-package.yml`, modeled on @@ -75,7 +75,7 @@ upload to `forgejo.coulomb.social/api/packages/coulomb/pypi`, secrets id: CUST-WP-0059-T03 status: done priority: high -state_hub_task_id: "da6a8330-04fc-4535-bc61-397a4fd00551" +state_hub_task_id: "bc6d1c4d-ae97-5cca-a63a-c3c92373322d" ``` Added `kaizen-agentic/.forgejo/workflows/ci.yml` preserving the retired gitea @@ -88,7 +88,7 @@ Replaces the routing-only `ci-smoke.yaml` for actual test coverage. **Done.** id: CUST-WP-0059-T04 status: done priority: medium -state_hub_task_id: "0a7bb294-13f5-4892-91c3-ea12ff9cc231" +state_hub_task_id: "f12654b5-72f4-565b-8f26-8086012d354f" ``` `git rm kaizen-agentic/.gitea/workflows/ci.yml` and @@ -101,7 +101,7 @@ above). **Done 2026-07-16.** id: CUST-WP-0059-T05 status: done priority: high -state_hub_task_id: "4a97eadb-7102-4658-b567-cc730e3ffaea" +state_hub_task_id: "4999ae16-6e4c-515a-84d7-56ae877beeb2" ``` **Done 2026-07-18.** End-to-end verification on Forgejo: @@ -128,7 +128,7 @@ state_hub_task_id: "4a97eadb-7102-4658-b567-cc730e3ffaea" id: CUST-WP-0059-T06 status: done priority: medium -state_hub_task_id: "7e75e9be-435d-4a8a-b5c5-340fe7e43772" +state_hub_task_id: "0ff075d8-ee23-5d8d-bd69-4284f0211a08" ``` **Done 2026-07-16:** promote-flow documented at diff --git a/workplans/CUST-WP-0060-work-record-canonization.md b/workplans/CUST-WP-0060-work-record-canonization.md index eb20aa8..cb14e79 100644 --- a/workplans/CUST-WP-0060-work-record-canonization.md +++ b/workplans/CUST-WP-0060-work-record-canonization.md @@ -10,7 +10,7 @@ planning_priority: high planning_order: 60 created: "2026-07-20" updated: "2026-07-20" -state_hub_workstream_id: "4555741c-7c54-4262-859f-7815b34cc647" +state_hub_workstream_id: "68cb635b-8c6d-5e43-8def-0e520506bcf0" --- # Work-record canonization — unified ontology, stages 1–2 @@ -40,7 +40,7 @@ Yellow lane (preparation); resolution founder-only. id: CUST-WP-0060-T01 status: done priority: high -state_hub_task_id: "90de8017-436e-4251-ae64-904a6f617623" +state_hub_task_id: "afacbb73-4285-5593-80ec-7ab4fe21375d" ``` ## Task: Extend workplan-terminology standard, don't fork it @@ -55,7 +55,7 @@ list if needed. Green lane. id: CUST-WP-0060-T02 status: done priority: medium -state_hub_task_id: "772a1777-d90f-4d13-9966-50344287db10" +state_hub_task_id: "2a5ee66b-c95c-5bdb-9784-e3d2eba781b6" ``` ## Task: YAML block schemas per kind @@ -71,7 +71,7 @@ legacy patterns (AWQ-/DEC-/OH-). Green lane. id: CUST-WP-0060-T03 status: done priority: high -state_hub_task_id: "c394bde6-dc8b-4ce6-97b8-a73b3cab300a" +state_hub_task_id: "3bfabd1b-faf4-5f8f-93bb-b138912ebc97" ``` ## Task: Forgejo CI validation action @@ -86,7 +86,7 @@ Must be fast (<5 s), zero-config when the repo has no records. Blue lane. id: CUST-WP-0060-T04 status: done priority: high -state_hub_task_id: "b5f03759-c285-4b83-9037-fdf0ac669274" +state_hub_task_id: "50eded2b-62c0-55d6-b622-26251a80c250" ``` ## Task: fix-consistency sidetrack detector (C-25) @@ -102,7 +102,7 @@ governance. id: CUST-WP-0060-T05 status: done priority: medium -state_hub_task_id: "43bcef67-c3e9-48e2-8de0-5cbd2f85c175" +state_hub_task_id: "03ff7177-9156-539f-a9c8-cb7266e958ed" ``` ## Task: binky-control pilot — queues schema-valid @@ -119,7 +119,7 @@ commits). id: CUST-WP-0060-T06 status: done priority: high -state_hub_task_id: "7edac718-b659-4708-9868-b6c44364a928" +state_hub_task_id: "c05b4c51-2d78-5940-aaa9-afa6895e6ab7" ``` ## Task: Closure — stage-3 handoff package @@ -133,7 +133,7 @@ detector findings across the fleet. Green lane. id: CUST-WP-0060-T07 status: done priority: medium -state_hub_task_id: "e27e7d69-c51d-48c0-8a82-57a198e0a668" +state_hub_task_id: "f0c6ab7e-47ef-5ef0-baf9-bfa02e09a65a" ``` ## Closure Review — 2026-07-20 diff --git a/workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md b/workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md index 60430b3..2af57a0 100644 --- a/workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md +++ b/workplans/CUST-WP-0061-work-record-stage3-intake-promotion-index.md @@ -10,7 +10,7 @@ planning_priority: high planning_order: 61 created: "2026-07-21" updated: "2026-07-21" -state_hub_workstream_id: "81632950-7948-4a8f-b526-911683713e72" +state_hub_workstream_id: "7f9f130f-111f-55ea-8cc8-8d56ed5a2aa7" --- # Work-record stage 3 — intake entity, promotion transition, generated index @@ -49,7 +49,7 @@ lane (schema + code), Green lane (tests). id: CUST-WP-0061-T01 status: done priority: high -state_hub_task_id: "bd27606d-6b3e-4114-bcf2-82dd72373571" +state_hub_task_id: "45e45c99-70ba-5fa5-9ede-d328834875a2" ``` ## Task: fix-consistency registration for intake/decision/engagement kinds @@ -66,7 +66,7 @@ dual-exist manually today — this closes that gap for good). Blue lane. id: CUST-WP-0061-T02 status: done priority: high -state_hub_task_id: "00272ba0-683b-4396-bdf4-f424d176eeca" +state_hub_task_id: "951e3c68-0831-50e8-848c-c6bd76814731" ``` ## Task: Promotion transition — one call, both artefacts, both synced @@ -87,7 +87,7 @@ stage 3. Blue lane. id: CUST-WP-0061-T03 status: done priority: high -state_hub_task_id: "43e04a5a-2033-4424-9fc2-75dbc79e4bfb" +state_hub_task_id: "cc8af643-309e-59c9-9276-64add983aa65" ``` ## Task: Generated per-repo work-record index (design + first cut) @@ -105,7 +105,7 @@ this first cut. Green/Blue lane. id: CUST-WP-0061-T04 status: done priority: medium -state_hub_task_id: "985273dc-f70b-4aab-ae54-45350bab5503" +state_hub_task_id: "7774e6f1-516b-5349-9a78-bf098f1b4d98" ``` ## Task: Regenerate binky-control queue view tails as [auto] @@ -120,7 +120,7 @@ continuation. id: CUST-WP-0061-T05 status: done priority: medium -state_hub_task_id: "bc4f249f-7a63-4050-beb2-c64212ef3cde" +state_hub_task_id: "9ffa8eff-210b-51f4-8cf5-a7354f1835e5" ``` ## Task: Suggestion-table close-out @@ -135,7 +135,7 @@ explicit archive note. Blue lane. id: CUST-WP-0061-T06 status: done priority: low -state_hub_task_id: "af5b6c2e-c7ea-422f-884f-7c23a74c2ae0" +state_hub_task_id: "88cde652-5d56-5ff4-b506-884bc2e56563" ``` ## Closure Review — 2026-07-21 diff --git a/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md b/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md index 95fd49e..c630ac2 100644 --- a/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md +++ b/workplans/CUST-WP-0062-sbom-nexus-daily-catchup.md @@ -17,7 +17,7 @@ related: - CUST-WP-0043 - ACTIVITY-WP-0030 - STATE-WP-0079 -state_hub_workstream_id: "6d9e5d3e-e779-471c-aaf4-74a33f9dec7f" +state_hub_workstream_id: "ce062024-b221-54b1-8c1d-f14360d0354e" --- # Extract sbom-nexus and bound daily SBOM catch-up @@ -94,7 +94,7 @@ hard-coded constant in the nexus API. id: CUST-WP-0062-T01 status: done priority: high -state_hub_task_id: "b593aeab-c435-47d1-9775-bbfbcf4cf4ab" +state_hub_task_id: "9b65928b-cc69-53a8-803e-daae1109f939" ``` List every SBOM caller and artefact that must move or adapt: models @@ -118,7 +118,7 @@ strangler. id: CUST-WP-0062-T02 status: done priority: high -state_hub_task_id: "eaf08a83-9b25-4e5e-beeb-d24fa696a626" +state_hub_task_id: "cbbbd680-2b17-540f-a339-30436b4ebf86" ``` Create `/home/worsch/sbom-nexus` as a real repo (`category: tooling`), @@ -139,7 +139,7 @@ recorded in the child evidence. id: CUST-WP-0062-T03 status: done priority: high -state_hub_task_id: "936d6554-dbd9-4a24-a223-3858b49d30c3" +state_hub_task_id: "d1c0c3ed-fc55-5656-a504-5562fd848dae" ``` Add the ranked catch-up surface on sbom-nexus (State Hub may proxy during @@ -167,7 +167,7 @@ three targets and `never_count: 95`, demonstrating continued queue advance. id: CUST-WP-0062-T04 status: done priority: medium -state_hub_task_id: "afd45c7f-55d7-4312-a6cf-df511913c998" +state_hub_task_id: "5e3132ff-4000-5eac-9d29-017c2dcec5e4" ``` Depends on T02/T03. State Hub `/sbom/*` becomes a compatibility façade or is @@ -188,7 +188,7 @@ read-only rollback evidence; new reads and writes remain Nexus-owned. id: CUST-WP-0062-T05 status: done priority: high -state_hub_task_id: "0bdfbc56-3293-4578-a266-e4ca9313aabf" +state_hub_task_id: "27172afa-072f-5b47-a7be-5b857ba74463" ``` Depends on T03. Implement in **ACTIVITY-WP-0030**: daily ActivityDefinition, @@ -210,7 +210,7 @@ operation replay remains live as `CUST-IN-0013`. id: CUST-WP-0062-T06 status: done priority: medium -state_hub_task_id: "ceb75c3d-945f-4fc2-9399-5df8b5baa10d" +state_hub_task_id: "a15dc52b-43b5-56b1-90a7-49d5ab84c67a" ``` Depends on T05. On railiance01: daily job fires, updates ≤N SBOMs, posts diff --git a/workplans/CUST-WP-0065-reclassify-repos-and-guidance-docs-to-the-new-sector-domain.md b/workplans/CUST-WP-0065-reclassify-repos-and-guidance-docs-to-the-new-sector-domain.md index 6f4977c..b4d6cf0 100644 --- a/workplans/CUST-WP-0065-reclassify-repos-and-guidance-docs-to-the-new-sector-domain.md +++ b/workplans/CUST-WP-0065-reclassify-repos-and-guidance-docs-to-the-new-sector-domain.md @@ -12,7 +12,7 @@ quality_dor: DoR-Ok quality_dor_at: "2026-08-23" quality_dor_by: codex quality_dor_note: "The live registry baseline, canonical vocabulary, source-of-truth boundary, owner dependencies, non-mechanical classification risk, and acceptance checks are explicit." -state_hub_workstream_id: "e2702474-b276-4e15-8337-41bfa344c89c" +state_hub_workstream_id: "b3329978-4645-5a11-b7ac-ff5982614495" --- # Reclassify repos and guidance docs to the new sector domain scheme