From 7b0b541113fb63065c588943294f82b7091985fb Mon Sep 17 00:00:00 2001 From: tegwick Date: Sun, 23 Aug 2026 11:32:24 +0200 Subject: [PATCH] fix: use canonical harness workplan prefix Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02b6f-7db1-7222-918b-e813a6bda38d --- AGENTS.md | 17 +++++++++++------ WORK-RECORDS.md | 14 +++++++------- ...NESS-WP-0003-governed-runtime-integrity.md} | 18 +++++++++--------- 3 files changed, 27 insertions(+), 22 deletions(-) rename workplans/{REIN-A-0005-governed-runtime-integrity.md => HARNESS-WP-0003-governed-runtime-integrity.md} (97%) diff --git a/AGENTS.md b/AGENTS.md index 13822b5..8d2842c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -7,7 +7,12 @@ **Domain:** infotech **Repo slug:** rein-aharness **Topic ID:** `cee7bedf-2b48-46ef-8601-006474f2ad7a` -**Workplan prefix:** `REIN-A-` +**Workplan prefix:** `HARNESS-WP-` + +`REIN-A-0001` through `REIN-A-0004` are immutable historical identifiers from +before the fleet `PREFIX-WP-NNNN` convention. Preserve them in references and +archives, but use the registered `HARNESS-WP-` prefix for every new workplan +and task. --- @@ -142,10 +147,10 @@ curl -s -X PATCH "http://127.0.0.1:8000/tasks/" \ Work items originate as files in this repo — not in the hub. The hub is a read/cache/index layer that rebuilds from files. -**File location:** `workplans/REIN-A-NNNN-.md` +**File location:** `workplans/HARNESS-WP-NNNN-.md` **Archived location:** finished workplans may move to -`workplans/archived/YYMMDD-REIN-A-NNNN-.md`. The `YYMMDD` prefix is +`workplans/archived/YYMMDD-HARNESS-WP-NNNN-.md`. The `YYMMDD` prefix is the completion/archive date; the frontmatter `id` does not change. **Ad Hoc Tasks:** small opportunistic fixes discovered during a session use @@ -157,7 +162,7 @@ anything needing analysis, design, approval, dependencies, or multiple phases. ```yaml --- -id: REIN-A-NNNN +id: HARNESS-WP-NNNN type: workplan title: "..." domain: infotech @@ -185,7 +190,7 @@ API/MCP/frontmatter bridges until `STATE-WP-0069` retires them — see ## Task Title ` ` `task -id: REIN-A-NNNN-T01 +id: HARNESS-WP-NNNN-T01 status: wait | todo | progress | done | cancel priority: high | medium | low state_hub_task_id: "" # written by fix-consistency — do not edit @@ -198,7 +203,7 @@ Status progression: `todo` → `progress` → `done`; use `wait` for waiting/blo **Residuals when finishing:** actionable leftovers become live work records before `status: finished` — usually an intake (`origin: residual`, -`origin_ref: REIN-A-NNNN`) or a spawned workplan. Residual is a *role*, +`origin_ref: HARNESS-WP-NNNN`) or a spawned workplan. Residual is a *role*, not a kind. Fleet list lives on State Hub, not in `SCOPE.md`. To create a new workplan: diff --git a/WORK-RECORDS.md b/WORK-RECORDS.md index 32bf621..d5f9842 100644 --- a/WORK-RECORDS.md +++ b/WORK-RECORDS.md @@ -10,11 +10,11 @@ | --- | --- | --- | --- | --- | | workplan | HARNESS-WP-0001 | done | — | workplans/HARNESS-WP-0001-harness-foundation.md | | workplan | HARNESS-WP-0002 | finished | — | workplans/HARNESS-WP-0002-rename-and-glas-harness-alignment.md | +| workplan | HARNESS-WP-0003 | ready | — | workplans/HARNESS-WP-0003-governed-runtime-integrity.md | | workplan | REIN-A-0001 | finished | — | workplans/REIN-A-0001-statehub-bootstrap.md | | workplan | REIN-A-0002 | finished | — | workplans/REIN-A-0002-ops-run-claim-loop.md | | workplan | REIN-A-0003 | finished | — | workplans/REIN-A-0003-binky-weekly-review-approach.md | | workplan | REIN-A-0004 | finished | — | workplans/REIN-A-0004-glas-profiled-ops-runs.md | -| workplan | REIN-A-0005 | ready | — | workplans/REIN-A-0005-governed-runtime-integrity.md | | task | HARNESS-WP-0001-T01 | done | — | workplans/HARNESS-WP-0001-harness-foundation.md | | task | HARNESS-WP-0001-T02 | done | — | workplans/HARNESS-WP-0001-harness-foundation.md | | task | HARNESS-WP-0001-T03 | done | — | workplans/HARNESS-WP-0001-harness-foundation.md | @@ -26,6 +26,12 @@ | task | HARNESS-WP-0002-T02 | done | — | workplans/HARNESS-WP-0002-rename-and-glas-harness-alignment.md | | task | HARNESS-WP-0002-T03 | done | — | workplans/HARNESS-WP-0002-rename-and-glas-harness-alignment.md | | task | HARNESS-WP-0002-T04 | done | — | workplans/HARNESS-WP-0002-rename-and-glas-harness-alignment.md | +| task | HARNESS-WP-0003-T01 | todo | — | workplans/HARNESS-WP-0003-governed-runtime-integrity.md | +| task | HARNESS-WP-0003-T02 | wait | — | workplans/HARNESS-WP-0003-governed-runtime-integrity.md | +| task | HARNESS-WP-0003-T03 | wait | — | workplans/HARNESS-WP-0003-governed-runtime-integrity.md | +| task | HARNESS-WP-0003-T04 | wait | — | workplans/HARNESS-WP-0003-governed-runtime-integrity.md | +| task | HARNESS-WP-0003-T05 | wait | — | workplans/HARNESS-WP-0003-governed-runtime-integrity.md | +| task | HARNESS-WP-0003-T06 | wait | — | workplans/HARNESS-WP-0003-governed-runtime-integrity.md | | task | REIN-A-0001-T01 | done | — | workplans/REIN-A-0001-statehub-bootstrap.md | | task | REIN-A-0001-T02 | done | — | workplans/REIN-A-0001-statehub-bootstrap.md | | task | REIN-A-0001-T03 | done | — | workplans/REIN-A-0001-statehub-bootstrap.md | @@ -42,9 +48,3 @@ | task | REIN-A-0004-T02 | done | — | workplans/REIN-A-0004-glas-profiled-ops-runs.md | | task | REIN-A-0004-T03 | done | — | workplans/REIN-A-0004-glas-profiled-ops-runs.md | | task | REIN-A-0004-T04 | done | — | workplans/REIN-A-0004-glas-profiled-ops-runs.md | -| task | REIN-A-0005-T01 | todo | — | workplans/REIN-A-0005-governed-runtime-integrity.md | -| task | REIN-A-0005-T02 | wait | — | workplans/REIN-A-0005-governed-runtime-integrity.md | -| task | REIN-A-0005-T03 | wait | — | workplans/REIN-A-0005-governed-runtime-integrity.md | -| task | REIN-A-0005-T04 | wait | — | workplans/REIN-A-0005-governed-runtime-integrity.md | -| task | REIN-A-0005-T05 | wait | — | workplans/REIN-A-0005-governed-runtime-integrity.md | -| task | REIN-A-0005-T06 | wait | — | workplans/REIN-A-0005-governed-runtime-integrity.md | diff --git a/workplans/REIN-A-0005-governed-runtime-integrity.md b/workplans/HARNESS-WP-0003-governed-runtime-integrity.md similarity index 97% rename from workplans/REIN-A-0005-governed-runtime-integrity.md rename to workplans/HARNESS-WP-0003-governed-runtime-integrity.md index 040b048..6c9a2ab 100644 --- a/workplans/REIN-A-0005-governed-runtime-integrity.md +++ b/workplans/HARNESS-WP-0003-governed-runtime-integrity.md @@ -1,5 +1,5 @@ --- -id: REIN-A-0005 +id: HARNESS-WP-0003 type: workplan title: "Governed runtime integrity and intent convergence" domain: infotech @@ -17,7 +17,7 @@ related: - CUST-WP-0065 --- -# REIN-A-0005 — Governed runtime integrity and intent convergence +# HARNESS-WP-0003 — Governed runtime integrity and intent convergence ## Origin @@ -63,7 +63,7 @@ waiting on the sandbox owner. ## Establish the governance and enforcement baseline ```task -id: REIN-A-0005-T01 +id: HARNESS-WP-0003-T01 status: todo priority: high ``` @@ -95,7 +95,7 @@ and T02–T06 can cite stable decisions rather than infer ownership from code. ## Make each repository run a lease-bound transaction ```task -id: REIN-A-0005-T02 +id: HARNESS-WP-0003-T02 status: wait priority: high ``` @@ -127,7 +127,7 @@ baseline evidence. ## Verify accepted commits and reconcile metrics/reporting ```task -id: REIN-A-0005-T03 +id: HARNESS-WP-0003-T03 status: wait priority: high ``` @@ -162,7 +162,7 @@ commit; and docs no longer claim checks that the code does not perform. ## Remove tenant logic from the shared runtime ```task -id: REIN-A-0005-T04 +id: HARNESS-WP-0003-T04 status: wait priority: high ``` @@ -189,7 +189,7 @@ and the compatibility flag is disabled before deletion. ## Align deployment, recovery, and conformance with the supported runtime ```task -id: REIN-A-0005-T05 +id: HARNESS-WP-0003-T05 status: wait priority: high ``` @@ -222,7 +222,7 @@ exercise the same contract versions as production. ## Re-prove one governed profiled run and close residuals ```task -id: REIN-A-0005-T06 +id: HARNESS-WP-0003-T06 status: wait priority: high ``` @@ -242,7 +242,7 @@ reuse the withdrawn historical isolation implication from the 2026-07-26 coarse proof. Before finishing the workplan, hand every actionable leftover to a live owner -record with `origin: residual` and `origin_ref: REIN-A-0005` (or to an already +record with `origin: residual` and `origin_ref: HARNESS-WP-0003` (or to an already live canonical record with an explicit acknowledgement). **Done when:** one current profiled run succeeds end to end, the negative case