From 5221bab969bc3368495d11eba2268dd1be5098f9 Mon Sep 17 00:00:00 2001 From: repo-manager Date: Fri, 21 Aug 2026 21:42:37 +0200 Subject: [PATCH] chore(registrar): assign State Hub identifiers --- ...R-WP-0005-registrar-consolidation-deterministic-ids.md | 2 ++ ...-WP-0008-work-record-and-register-receiving-surface.md | 8 ++++++++ .../RMGR-WP-0009-coding-assistant-commit-provenance.md | 8 ++++++++ 3 files changed, 18 insertions(+) diff --git a/workplans/RMGR-WP-0005-registrar-consolidation-deterministic-ids.md b/workplans/RMGR-WP-0005-registrar-consolidation-deterministic-ids.md index 1194022..ba8d791 100644 --- a/workplans/RMGR-WP-0005-registrar-consolidation-deterministic-ids.md +++ b/workplans/RMGR-WP-0005-registrar-consolidation-deterministic-ids.md @@ -189,6 +189,7 @@ design. Drop them once a sweep or two confirms forgejo is healthy. id: RMGR-WP-0005-T11 status: done priority: high +state_hub_task_id: "bddeb759-bab8-43ff-8cfc-a1d173827fac" ``` Audit the active `state-hub` sweep workload on `railiance01` before enabling the @@ -237,6 +238,7 @@ credential path that does not mount an operator home or private-key directory. id: RMGR-WP-0005-T12 status: wait priority: high +state_hub_task_id: "7b4edf5b-c1a1-4ef3-ab17-95487b9b19c8" ``` The retired sweep design mounted all of `/home/tegwick` read-write and mounted diff --git a/workplans/RMGR-WP-0008-work-record-and-register-receiving-surface.md b/workplans/RMGR-WP-0008-work-record-and-register-receiving-surface.md index ec229cc..8e1d9ec 100644 --- a/workplans/RMGR-WP-0008-work-record-and-register-receiving-surface.md +++ b/workplans/RMGR-WP-0008-work-record-and-register-receiving-surface.md @@ -17,6 +17,7 @@ related: - RMGR-WP-0003 - RMGR-WP-0004 - HUB-WP-0004 +state_hub_workstream_id: "f45cebf3-7d49-471d-a903-d711e19f7653" --- # Receiving surface for work records and repository registers @@ -71,6 +72,7 @@ surfaces index and govern them, they do not become a second source of truth. id: RMGR-WP-0008-T01 status: done priority: high +state_hub_task_id: "5ef517b4-94a6-48d4-b200-827460f79e92" ``` Extend the work-record write path beyond task status to workplan create, update, @@ -97,6 +99,7 @@ adapter's focused compatibility tests pass. id: RMGR-WP-0008-T02 status: todo priority: medium +state_hub_task_id: "017f3b29-7100-4771-98c0-59fe91895a5f" ``` Add an intake parser and index entry kind, plus the write path for create, @@ -111,6 +114,7 @@ Unblocks slice **A2c** (9 items: 7 routes, `table:intakes`, `table:intake_notes` id: RMGR-WP-0008-T03 status: todo priority: medium +state_hub_task_id: "392ac64d-15b6-4f4e-9e18-96dd7d299208" ``` Add a decision parser, index entry kind, and write path including resolve. @@ -127,6 +131,7 @@ Unblocks slice **A2d** (8 items, including `caller:agentic-resources`). id: RMGR-WP-0008-T04 status: todo priority: low +state_hub_task_id: "216a03e6-a0ee-4e30-ae96-fa11e77a22ac" ``` Workplan dependency edges and human-intervention flags. Smallest of the @@ -141,6 +146,7 @@ Unblocks slice **A2e** (~6 items) and the dependency routes inside A2b. id: RMGR-WP-0008-T05 status: progress priority: high +state_hub_task_id: "902c71da-1ba5-4e76-bf20-0d9f697edf7a" ``` The largest gap. Six registers with no counterpart in repo-manager at all: @@ -174,6 +180,7 @@ the live register rows. id: RMGR-WP-0008-T06 status: todo priority: medium +state_hub_task_id: "ef7934de-a1e2-4541-8068-e75876446b60" ``` `observe`/`load_classification` read `.repo-classification.yaml` today. Slice @@ -189,6 +196,7 @@ repository classification (here) and cross-domain projection (`hub-core`). id: RMGR-WP-0008-T07 status: wait priority: low +state_hub_task_id: "24ee329d-85dd-4e11-9c87-2f20b8f86e81" ``` Slice **A4** (22 items, `replace`) assumes an owner-side dashboard. diff --git a/workplans/RMGR-WP-0009-coding-assistant-commit-provenance.md b/workplans/RMGR-WP-0009-coding-assistant-commit-provenance.md index a5a2f7e..0472a7f 100644 --- a/workplans/RMGR-WP-0009-coding-assistant-commit-provenance.md +++ b/workplans/RMGR-WP-0009-coding-assistant-commit-provenance.md @@ -15,6 +15,7 @@ related: - RMGR-WP-0005 - ADR-007 - ADR-010 +state_hub_workstream_id: "0516ce7b-c0fe-4555-bc31-eb7943c163ef" --- # Coding-assistant commit provenance trailers @@ -74,6 +75,7 @@ different mechanism and a different decision. id: RMGR-WP-0009-T01 status: todo priority: high +state_hub_task_id: "39ac4f86-a936-4726-8ad2-d6219f24b1df" ``` Publish the trailer set as a repository standard in @@ -112,6 +114,7 @@ Decide also whether `Co-Authored-By: Claude Opus 5` is kept, folded into id: RMGR-WP-0009-T02 status: todo priority: high +state_hub_task_id: "7aaccdde-b79f-43ca-b1cd-81c7c3153229" ``` A `prepare-commit-msg` hook that appends the trailers from environment, wired @@ -141,6 +144,7 @@ clone) and over committed hook files (needs opt-in per repo). id: RMGR-WP-0009-T03 status: todo priority: high +state_hub_task_id: "f7a29cca-d76c-4205-a33b-3a2276459fce" ``` Environment is already sufficient, verified 2026-08-21: @@ -167,6 +171,7 @@ instruction can, which is the main reason to prefer it. id: RMGR-WP-0009-T04 status: todo priority: high +state_hub_task_id: "180e50ff-6d43-46f3-84d2-b5337ff73900" ``` Discover what the Codex CLI exports โ€” no `CODEX_*` variables were present in the @@ -185,6 +190,7 @@ per-session value is worth more than the exact PID if only one is available. id: RMGR-WP-0009-T05 status: todo priority: medium +state_hub_task_id: "b8451fe8-233f-4862-a238-5ee84901e7fb" ``` Same discovery for Grok. Lowest priority of the three only because it appears @@ -196,6 +202,7 @@ least in current history โ€” confirm that is still true before deciding. id: RMGR-WP-0009-T06 status: todo priority: medium +state_hub_task_id: "a28d9287-b488-4946-bf46-6cad1a392778" ``` The trailers are the input; this is the payoff. An `rmgr` report over @@ -216,6 +223,7 @@ repositories, and `state-hub` is being retired under `STATE-WP-0079`. id: RMGR-WP-0009-T07 status: todo priority: low +state_hub_task_id: "e4ff1ab5-3507-4dff-bb0d-3fed3e0be80f" ``` History is not rewritten โ€” the same reasoning as `ADR-007` ยง Migration option 2.