From 22f5f67f13fb6871a8b2e44c9f521133c5c840b6 Mon Sep 17 00:00:00 2001 From: codex Date: Wed, 9 Sep 2026 14:17:32 +0200 Subject: [PATCH] docs: record factory runtime proof and preserve historical identities --- canon/standards/work-record-types.yaml | 32 ++ canon/standards/work-record-types_v0.1.md | 14 + ...ixforge-runtime-transfer-and-legacy-ids.md | 69 ++++ ...2026-09-09-legacy-binding-restoration.json | 32 ++ .../2026-09-09-legacy-identity-evidence.json | 366 ++++++++++++++++++ .../2026-09-09-runtime-transfer-evidence.json | 40 ++ intakes.md | 11 + workplans/ADHOC-2026-05-02.md | 1 + workplans/ADHOC-2026-07-02.md | 1 + workplans/ADHOC-2026-08-25.md | 1 + 10 files changed, 567 insertions(+) create mode 100644 docs/assessments/2026-09-09-helixforge-runtime-transfer-and-legacy-ids.md create mode 100644 docs/assessments/2026-09-09-legacy-binding-restoration.json create mode 100644 docs/assessments/2026-09-09-legacy-identity-evidence.json create mode 100644 docs/assessments/2026-09-09-runtime-transfer-evidence.json diff --git a/canon/standards/work-record-types.yaml b/canon/standards/work-record-types.yaml index a169c3b..1c78e6f 100644 --- a/canon/standards/work-record-types.yaml +++ b/canon/standards/work-record-types.yaml @@ -16,6 +16,18 @@ kinds: - pattern: "^MASON-0001$" source: ops-mason bootstrap workplan created before WP infix convention grandfathered: true + - pattern: "^CUST-WP-0000b$" + source: Custodian historical workplan suffix retained by source and hub + grandfathered: true + - pattern: "^CUST-WP-0000c$" + source: Custodian archived historical workplan suffix retained by source and hub + grandfathered: true + - pattern: "^CUST-WP-0010b$" + source: Custodian historical workplan suffix retained by source and hub + grandfathered: true + - pattern: "^CUST-WP-(0017|0053)-LEGACY$" + source: Custodian archived legacy workplan identity retained by source and hub + grandfathered: true - kind: task id_patterns: - "^[A-Z][A-Z0-9]*(?:-[A-Z][A-Z0-9]*)*-WP-[0-9]{4}-T[0-9]{2,3}$" @@ -34,6 +46,26 @@ kinds: - pattern: "^MASON-0001-T[0-9]{2,3}$" source: ops-mason bootstrap tasks created before WP infix convention grandfathered: true + - pattern: "^CUST-WP-(?:0000c-T0[1-4]|0010b-T0[1-2])$" + source: Custodian historical task identity retained by source and hub + grandfathered: true + scoped_legacy_patterns: + - pattern: "^(?:T01|T02|T03|T04|T05)$" + parent_pattern: "^CUST-WP-0006$" + source: Custodian historical task blocks with parent-qualified UUID bindings + grandfathered: true + - pattern: "^(?:T01|T02|T03|T04|T05|T06|T07|T08|T09|T10|T11|T12|T13|T14|T15|T16|T17)$" + parent_pattern: "^CUST-WP-0007$" + source: Custodian historical task blocks with parent-qualified UUID bindings + grandfathered: true + - pattern: "^(?:T01|T02|T03|T04|T05|T06|T07|T08|T09)$" + parent_pattern: "^CUST-WP-0030$" + source: Custodian historical task blocks with parent-qualified UUID bindings + grandfathered: true + - pattern: "^(?:T01|T02|T03|T04|T05|T06|T07)$" + parent_pattern: "^CUST-WP-0031$" + source: Custodian historical task blocks with parent-qualified UUID bindings + grandfathered: true - kind: intake id_patterns: - "^[A-Z]+-IN-[0-9]{4}$" diff --git a/canon/standards/work-record-types_v0.1.md b/canon/standards/work-record-types_v0.1.md index 403cd5e..8dc5e02 100644 --- a/canon/standards/work-record-types_v0.1.md +++ b/canon/standards/work-record-types_v0.1.md @@ -241,3 +241,17 @@ metrics, run histories, token events) is the sanctioned DB-only exception. - `canon/standards/workplan-terminology-fleet_v0.1.md` - `canon/standards/autonomy-lanes_v0.1.md` - `state-hub/docs/task-flow-engine-spec.md` + +## Historical Custodian identifier compatibility (2026-09-09) + +Preserve the source-bound suffix workplans `CUST-WP-0000b`, `CUST-WP-0000c`, +`CUST-WP-0010b`, and archived `CUST-WP-0017-LEGACY` / `CUST-WP-0053-LEGACY`. +The machine registry enumerates the observed suffixed task IDs and the 38 +parent-local aliases in CUST-WP-0006, CUST-WP-0007, CUST-WP-0030 and CUST-WP-0031. +These local aliases require an existing managed UUID and are collision-checked +within their recorded parent. Qualified task IDs remain globally checked. +Unknown aliases and missing historical bindings refuse ordinary registration; +new tasks must use the canonical qualified convention. Compatibility does not +rename source records, replace existing UUIDs, reactivate finished work or +retire duplicate projection rows. The broader historical reconciliation remains +CUST-IN-0017; validation evidence is in the 2026-09-09 assessment. diff --git a/docs/assessments/2026-09-09-helixforge-runtime-transfer-and-legacy-ids.md b/docs/assessments/2026-09-09-helixforge-runtime-transfer-and-legacy-ids.md new file mode 100644 index 0000000..1ba8913 --- /dev/null +++ b/docs/assessments/2026-09-09-helixforge-runtime-transfer-and-legacy-ids.md @@ -0,0 +1,69 @@ +# Factory runtime and legacy identity continuation + +The worker's missing sandbox-to-source join is implemented and locally proved. +It captures a bounded Git bundle through sand-boxer's owner execution after rein +cleanup, then imports the exact commit only after successful sandbox teardown +and baseline, lease, ancestry, path-grant and object-bound checks. The real local +bwrap/Glas/worker exercise passed; a lost terminal-close response replayed without +rerunning the task. Queue and authoring were fixtures. No paid model request, +factory delivery attempt or live G1/G2 acceptance is claimed. + +Native profile USD and turn limits now reach Claude CLI controls with version +preflight and strict terminal cost/token/turn accounting. Invalid, missing or +exhausted accounting refuses success. This removes the configured route's empty +usage accounting; unconfigured legacy paths retain their existing behavior. +It does not yet establish the proposed EUR 5/run, EUR 25/day, EUR 150 total +factory envelope. Durable reservations, unknown-outcome recovery, conservative +currency treatment and actual provider enforcement semantics remain required. + +Validation: rein-aharness 290 tests, Glas 133 tests; worker release-contract gate +51 checks and recovery gate 13 checks pass. The contract/recovery checks overlap +the main suite and are not additional delivery attempts. Matching Glas and +sand-boxer revisions are pinned in rein's runtime lock. The protected runtime +must be rebuilt/installed and admitted for the actual factory identity and host. +[Runtime evidence](2026-09-09-runtime-transfer-evidence.json). + +The user-authorized low-cost side quest used gpt-5.6-luna for the historical-ID +audit. Root review tightened the allowlist, retained global collision detection +for canonical task IDs, replaced nonportable tests, and verified the production +projection merge. Repo Manager now accepts the exact historical suffix IDs and +38 parent-local task aliases. All 54 affected historical task UUIDs, parent +bindings and statuses survived the production merge exercise against a current +read-only Hub snapshot. Repo Manager's suite passed 169 tests. +[Identity evidence](2026-09-09-legacy-identity-evidence.json). + +Only three missing qualified ad-hoc UUID fields were restored with Repo Manager; +all three matched the UUID already held by the Hub. Existing IDs/UUIDs were not +replaced. The machine canon and Repo Manager registry now agree on grandfather +compatibility. Unknown aliases or missing local historical UUIDs still refuse. +[Binding restoration](2026-09-09-legacy-binding-restoration.json). + +## Efficiency gained and remaining work + +The artifact change prevents successful sandbox work from being discarded and +removes the need for manual commit recovery. Existing repository transactions, +metrics, grants and close replay are reused. Native control/accounting provides +a concrete input for the remaining spend admission. Historical compatibility +removes the ordinary synchronization identity refusal without a renumbering +campaign. No delivery-time or cost saving is claimed yet: the factory attempt +ledger is empty and its fourteen-day measurement period has not begun. + +HFACT-WP-0001 remains the governing plan; reuse-surface remains the first internal +capability, Railiance Fabric the later placement capability, and +vergabe-teilnahme the primary customer service/UI repository. Continue: + +1. HFACT T01: durable daily/total spend reservation, unknown-outcome recovery, + provider semantics and final operating-owner acceptance of the concrete G0 packet. +2. HFACT T03/T04: deployed PDP replay adoption, client-side/audit custody, + approval/native credential delivery, exact factory identity and Railiance placement. +3. HFACT T05: install the matching protected runtime, then real model G1 and + natural Railiance claim/heartbeat/import/metrics/close G2 with recovery negatives. +4. HFACT T06–T08: deliver the typed reuse-surface refusal, consume it from + vergabe-teilnahme, verify authorized release/recovery and measure fourteen days. + +RMGR-WP-0014 closes bounded identifier compatibility. CUST-IN-0017 remains open +for duplicate/retired/orphan history and CUST/THE instruction-generation policy; +HFACT T02 retains incomplete task-field projection and request-sensitive +idempotency keys. Ordinary synchronization does not authorize historical row +retirement. Exact push/projection receipts and the final session progress record +supply completion evidence for this continuation. diff --git a/docs/assessments/2026-09-09-legacy-binding-restoration.json b/docs/assessments/2026-09-09-legacy-binding-restoration.json new file mode 100644 index 0000000..7747d85 --- /dev/null +++ b/docs/assessments/2026-09-09-legacy-binding-restoration.json @@ -0,0 +1,32 @@ +{ + "schema": "repo-manager.identifier-assignment.v1", + "ok": true, + "executed": true, + "repo": "the-custodian", + "namespace": "helixforge", + "assignments": [ + { + "kind": "task", + "record_id": "CUST-WP-ADHOC-2026-05-02-T01", + "uuid": "be709e52-5e23-5339-8aa3-a2ea5412c9a9", + "path": "workplans/ADHOC-2026-05-02.md" + }, + { + "kind": "task", + "record_id": "CUST-WP-ADHOC-2026-07-02-T01", + "uuid": "1d2714e2-6d21-50c3-88ce-8cbb8c9f904e", + "path": "workplans/ADHOC-2026-07-02.md" + }, + { + "kind": "task", + "record_id": "CUST-WP-ADHOC-2026-08-25-T01", + "uuid": "9a7e4024-23ea-59a9-8f1a-68284db059a1", + "path": "workplans/ADHOC-2026-08-25.md" + } + ], + "files_changed": [ + "workplans/ADHOC-2026-05-02.md", + "workplans/ADHOC-2026-07-02.md", + "workplans/ADHOC-2026-08-25.md" + ] +} diff --git a/docs/assessments/2026-09-09-legacy-identity-evidence.json b/docs/assessments/2026-09-09-legacy-identity-evidence.json new file mode 100644 index 0000000..6783e7c --- /dev/null +++ b/docs/assessments/2026-09-09-legacy-identity-evidence.json @@ -0,0 +1,366 @@ +{ + "schema": "hfact.legacy-task-preservation.v1", + "production_path": "derive_from_checkout -> _sync_existing_workplan_tasks", + "database": "read-only HTTP snapshot; merge in memory", + "source": "the-custodian", + "verified_count": 54, + "records": [ + { + "uuid": "b771f327-128e-4923-a7ad-2080b4e49eb9", + "parent_uuid": "7ce13282-d534-492a-8d42-b3a134028823", + "record_id": "CUST-WP-0006-T01", + "status": "done" + }, + { + "uuid": "2be639ea-a19e-4c80-bcde-c3da06ec5a49", + "parent_uuid": "7ce13282-d534-492a-8d42-b3a134028823", + "record_id": "CUST-WP-0006-T02", + "status": "done" + }, + { + "uuid": "da639706-3b14-42b8-92de-b9de84dbb2be", + "parent_uuid": "7ce13282-d534-492a-8d42-b3a134028823", + "record_id": "CUST-WP-0006-T03", + "status": "done" + }, + { + "uuid": "96dd379a-02b4-4629-8db7-3bef15b9639d", + "parent_uuid": "7ce13282-d534-492a-8d42-b3a134028823", + "record_id": "CUST-WP-0006-T04", + "status": "done" + }, + { + "uuid": "032649fb-2d21-44b7-9735-346405168d8e", + "parent_uuid": "7ce13282-d534-492a-8d42-b3a134028823", + "record_id": "CUST-WP-0006-T05", + "status": "done" + }, + { + "uuid": "1c21c419-30f8-4208-9a55-c2fd83d5005a", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T01", + "status": "done" + }, + { + "uuid": "fe4f5673-6053-404a-8930-4bc0c7d29fd9", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T02", + "status": "done" + }, + { + "uuid": "c1ccf2ae-6241-4281-a443-12953796c1ee", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T03", + "status": "done" + }, + { + "uuid": "4997aa59-39c0-46d6-8c63-f13fffd8d6ea", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T04", + "status": "done" + }, + { + "uuid": "50fdb7ee-91c3-4a2b-be27-e171c144aec6", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T05", + "status": "done" + }, + { + "uuid": "4b19bb95-7200-4fa4-a240-afe14012bafa", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T06", + "status": "done" + }, + { + "uuid": "b34b6bb0-3968-464f-b340-389c4758821e", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T07", + "status": "done" + }, + { + "uuid": "6f1fcf2c-824b-4e3e-884f-5e48b5dea51d", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T08", + "status": "done" + }, + { + "uuid": "58a23afa-601a-40a5-b658-2603dc006d13", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T09", + "status": "done" + }, + { + "uuid": "b0bf1338-b097-4130-ab18-95b4980cf551", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T10", + "status": "done" + }, + { + "uuid": "2a49ad8e-8d6d-4082-8833-a79d9ace0b34", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T11", + "status": "done" + }, + { + "uuid": "1ab3b919-64f7-432a-b173-7b66b042955f", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T12", + "status": "done" + }, + { + "uuid": "015462de-2095-48ff-8b2e-3f53e41dfe32", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T13", + "status": "done" + }, + { + "uuid": "f0f1a2d0-f0a3-45a4-ad10-b86f32849a84", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T14", + "status": "done" + }, + { + "uuid": "2a90b3f7-4938-4235-8ab6-1f9ad9cb06a7", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T15", + "status": "done" + }, + { + "uuid": "081ef72e-e19c-4938-b6de-c0c17b98d99a", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T16", + "status": "done" + }, + { + "uuid": "5626cd89-ff77-4f45-90e6-2059673e4247", + "parent_uuid": "22e18151-fc83-438c-b732-10e056e64a20", + "record_id": "CUST-WP-0007-T17", + "status": "done" + }, + { + "uuid": "8ee527cf-436b-4bab-bdb8-406314a38d99", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T01", + "status": "done" + }, + { + "uuid": "02c27d25-d744-4da0-9bcb-b40ada54d5a5", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T02", + "status": "done" + }, + { + "uuid": "7721d884-bd70-459f-b36d-450d69aac549", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T03", + "status": "done" + }, + { + "uuid": "dc63746d-74b3-434a-925c-1cead480198f", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T04", + "status": "done" + }, + { + "uuid": "3225cc6c-2574-41e9-b8fd-e5e703a9dd7c", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T05", + "status": "done" + }, + { + "uuid": "c01cead4-ff9c-4533-b3d8-9f7554387771", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T07", + "status": "done" + }, + { + "uuid": "84183245-5016-4d87-ad6a-9cd5f6873245", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T08", + "status": "done" + }, + { + "uuid": "3ef43135-fb65-4cca-b8c3-4c7eeb52107c", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T09", + "status": "done" + }, + { + "uuid": "107cb5bb-ff0c-4c97-af04-2cdeff11f0b2", + "parent_uuid": "9d8e1c33-2067-4593-a5d8-d28dda3b1d21", + "record_id": "CUST-WP-0030-T06", + "status": "done" + }, + { + "uuid": "8d5e3e37-c753-4cdc-9211-83ee39f6b0f2", + "parent_uuid": "7b480543-b18a-4d79-a30b-7b34bce27ee5", + "record_id": "CUST-WP-0031-T01", + "status": "done" + }, + { + "uuid": "ac47994c-efe9-404f-8065-9adf2e923d4c", + "parent_uuid": "7b480543-b18a-4d79-a30b-7b34bce27ee5", + "record_id": "CUST-WP-0031-T02", + "status": "done" + }, + { + "uuid": "b380fd2b-28fa-4c47-96d6-4c65a0300c44", + "parent_uuid": "7b480543-b18a-4d79-a30b-7b34bce27ee5", + "record_id": "CUST-WP-0031-T03", + "status": "done" + }, + { + "uuid": "00d44110-fcb4-45cc-8bc8-454af2629d2f", + "parent_uuid": "7b480543-b18a-4d79-a30b-7b34bce27ee5", + "record_id": "CUST-WP-0031-T04", + "status": "done" + }, + { + "uuid": "7f0748c7-bdee-4801-b870-d4940a5a2e63", + "parent_uuid": "7b480543-b18a-4d79-a30b-7b34bce27ee5", + "record_id": "CUST-WP-0031-T05", + "status": "done" + }, + { + "uuid": "c6e1be52-961c-4e34-96b1-e450d64298df", + "parent_uuid": "7b480543-b18a-4d79-a30b-7b34bce27ee5", + "record_id": "CUST-WP-0031-T06", + "status": "done" + }, + { + "uuid": "7e07e32c-683d-47a1-951c-beace9f245a6", + "parent_uuid": "7b480543-b18a-4d79-a30b-7b34bce27ee5", + "record_id": "CUST-WP-0031-T07", + "status": "done" + }, + { + "uuid": "f0d2ad65-c8ed-4f36-bb48-ca4b6b033439", + "parent_uuid": "b802bcf5-da82-4778-a2d8-fec2b02d877e", + "record_id": "CUST-WP-0000c-T01", + "status": "done" + }, + { + "uuid": "77276b8b-fff3-474b-ab27-bd99f1f1a54c", + "parent_uuid": "b802bcf5-da82-4778-a2d8-fec2b02d877e", + "record_id": "CUST-WP-0000c-T02", + "status": "done" + }, + { + "uuid": "cbca1200-26c2-43e7-a92f-97fc2e53a27b", + "parent_uuid": "b802bcf5-da82-4778-a2d8-fec2b02d877e", + "record_id": "CUST-WP-0000c-T03", + "status": "cancel" + }, + { + "uuid": "d53e1c7f-acea-458b-b6c2-0ce384fa946e", + "parent_uuid": "b802bcf5-da82-4778-a2d8-fec2b02d877e", + "record_id": "CUST-WP-0000c-T04", + "status": "cancel" + }, + { + "uuid": "051fd9e1-d15c-4665-adc9-704c4d2b24ea", + "parent_uuid": "def8455a-9de4-4891-a15a-5b09ca98ab1e", + "record_id": "CUST-WP-0010b-T01", + "status": "done" + }, + { + "uuid": "103b46d9-6241-4ef1-9063-054478900b5c", + "parent_uuid": "def8455a-9de4-4891-a15a-5b09ca98ab1e", + "record_id": "CUST-WP-0010b-T02", + "status": "done" + }, + { + "uuid": "a90728f0-4882-4bd5-8b27-531a4f33ba12", + "parent_uuid": "d3e1e974-377b-4b2d-a373-af696035a516", + "record_id": "CUST-WP-0017-LEGACY-T01", + "status": "done" + }, + { + "uuid": "9b7c4ff3-befb-4d38-aa2d-4af7b74979b6", + "parent_uuid": "d3e1e974-377b-4b2d-a373-af696035a516", + "record_id": "CUST-WP-0017-LEGACY-T02", + "status": "done" + }, + { + "uuid": "bf491d00-5f9f-495e-b94d-2480f37e2fc1", + "parent_uuid": "d3e1e974-377b-4b2d-a373-af696035a516", + "record_id": "CUST-WP-0017-LEGACY-T03", + "status": "cancel" + }, + { + "uuid": "cd2eefb5-3238-42c8-aa9c-0819141dde35", + "parent_uuid": "d3e1e974-377b-4b2d-a373-af696035a516", + "record_id": "CUST-WP-0017-LEGACY-T04", + "status": "cancel" + }, + { + "uuid": "2f6cfff1-a5bf-4d59-82e1-c7a907ea9a42", + "parent_uuid": "d3e1e974-377b-4b2d-a373-af696035a516", + "record_id": "CUST-WP-0017-LEGACY-T05", + "status": "cancel" + }, + { + "uuid": "5c4769cc-e8f6-46d9-ac65-e11aafb2fb21", + "parent_uuid": "d3e1e974-377b-4b2d-a373-af696035a516", + "record_id": "CUST-WP-0017-LEGACY-T06", + "status": "cancel" + }, + { + "uuid": "b5ae1c35-3bfa-4410-ba7a-79a61b1e9a2d", + "parent_uuid": "a4422777-8d93-4aab-8380-23773bd1525f", + "record_id": "CUST-WP-0053-LEGACY-T01", + "status": "cancel" + }, + { + "uuid": "dca40d4e-338d-4abe-9e95-9f5514fc314e", + "parent_uuid": "a4422777-8d93-4aab-8380-23773bd1525f", + "record_id": "CUST-WP-0053-LEGACY-T02", + "status": "cancel" + }, + { + "uuid": "1e0997db-01bb-4293-811b-8c8087a3a7fd", + "parent_uuid": "a4422777-8d93-4aab-8380-23773bd1525f", + "record_id": "CUST-WP-0053-LEGACY-T03", + "status": "cancel" + }, + { + "uuid": "deff9b36-cbd0-4630-a34a-095098f50293", + "parent_uuid": "a4422777-8d93-4aab-8380-23773bd1525f", + "record_id": "CUST-WP-0053-LEGACY-T04", + "status": "cancel" + } + ], + "created": 0, + "cancelled": 0, + "identity_or_status_changes": 0, + "repo_manager_tests_passed": 169, + "source_workplans": 9, + "parent_local_aliases": 38, + "remaining_missing_bindings": [ + { + "kind": "task", + "record_id": "CUST-WP-ADHOC-2026-05-02-T01", + "uuid": "be709e52-5e23-5339-8aa3-a2ea5412c9a9", + "path": "workplans/ADHOC-2026-05-02.md" + }, + { + "kind": "task", + "record_id": "CUST-WP-ADHOC-2026-07-02-T01", + "uuid": "1d2714e2-6d21-50c3-88ce-8cbb8c9f904e", + "path": "workplans/ADHOC-2026-07-02.md" + }, + { + "kind": "task", + "record_id": "CUST-WP-ADHOC-2026-08-25-T01", + "uuid": "9a7e4024-23ea-59a9-8f1a-68284db059a1", + "path": "workplans/ADHOC-2026-08-25.md" + } + ], + "missing_bindings_match_existing_hub": true, + "residuals": [ + "CUST-IN-0017", + "HFACT-WP-0001-T02" + ], + "delegated_model": "gpt-5.6-luna", + "reviewed_by": "codex/root" +} diff --git a/docs/assessments/2026-09-09-runtime-transfer-evidence.json b/docs/assessments/2026-09-09-runtime-transfer-evidence.json new file mode 100644 index 0000000..78ae64c --- /dev/null +++ b/docs/assessments/2026-09-09-runtime-transfer-evidence.json @@ -0,0 +1,40 @@ +{ + "schema": "hfact.runtime-transfer-verification.v1", + "date": "2026-09-09", + "rein_tests": 290, + "glas_tests": 133, + "actual_bwrap_owner_execution": true, + "task_authoring": "deterministic fixture", + "queue": "fixture client; heartbeat/close/replay exercised", + "artifact_tests": [ + "exact commit retained after sandbox destruction", + "granted path acceptance", + "one commit ancestry", + "corrupt and truncated bundle", + "symlink refusal", + "expanded object limit", + "wrong head", + "missing capture", + "teardown failure", + "lease loss", + "source changed externally", + "ignored cache excluded" + ], + "native_controls": [ + "profile USD and turn limits reach Claude CLI", + "version preflight", + "strict terminal cost/token/turn accounting", + "limit exhaustion refuses success" + ], + "provider_requests": 0, + "paid_factory_attempts": 0, + "profile_promoted": false, + "protected_runtime_rebuilt": false, + "remaining": [ + "durable daily/total budget reservations and uncertain outcome recovery", + "provider cap semantics and conservative EUR treatment", + "matching protected runtime pins and exact factory identity/placement", + "G0 operating admission", + "real model G1 and natural Railiance queue G2" + ] +} diff --git a/intakes.md b/intakes.md index 93ff713..b325fb5 100644 --- a/intakes.md +++ b/intakes.md @@ -154,5 +154,16 @@ notes: >- acceptance is an evidence-backed disposition of each failure and a consistent new-workplan convention. G7 card/schema/ownership/provenance checks pass and do not claim fleet-wide State Hub consistency. + 2026-09-09 reviewed continuation: RMGR-WP-0014 supplies bounded historical + identifier compatibility. The full identity scan now accepts the historical + suffix IDs and 38 parent-local aliases, preserving 54 task UUIDs/parents/statuses + in the production merge exercise. Repo Manager restored only three missing + qualified ad-hoc bindings after each was matched to its existing Hub UUID. + No historical ID or existing UUID was replaced. Review the duplicate + CUST-WP-0010b projection (source-bound def8455a-9de4-4891-a15a-5b09ca98ab1e; + stale duplicate 416ff571-18cf-5cb2-9c8b-836f68a301b3), older retired/orphan + history and instruction-generation conflict separately. Compatibility does + not grant retirement acknowledgement or resolve CUST/THE policy. Evidence: + docs/assessments/2026-09-09-helixforge-runtime-transfer-and-legacy-ids.md. state_hub_intake_id: "01a073cf-51ca-7fa7-a432-658ba3718382" ``` diff --git a/workplans/ADHOC-2026-05-02.md b/workplans/ADHOC-2026-05-02.md index 35b015b..85045e6 100644 --- a/workplans/ADHOC-2026-05-02.md +++ b/workplans/ADHOC-2026-05-02.md @@ -23,6 +23,7 @@ dedicated requirement/workplan cycle. id: CUST-WP-ADHOC-2026-05-02-T01 status: done priority: medium +state_hub_task_id: "be709e52-5e23-5339-8aa3-a2ea5412c9a9" ``` Changed the State Hub Overview workplan chart from domain-first grouping to diff --git a/workplans/ADHOC-2026-07-02.md b/workplans/ADHOC-2026-07-02.md index a0e49e7..a9db5d8 100644 --- a/workplans/ADHOC-2026-07-02.md +++ b/workplans/ADHOC-2026-07-02.md @@ -23,6 +23,7 @@ dedicated requirement/workplan cycle. id: CUST-WP-ADHOC-2026-07-02-T01 status: done priority: medium +state_hub_task_id: "1d2714e2-6d21-50c3-88ce-8cbb8c9f904e" ``` Extend the repo-classification canon so `monetization`, `lifecycle`, diff --git a/workplans/ADHOC-2026-08-25.md b/workplans/ADHOC-2026-08-25.md index cc87568..d3de2fc 100644 --- a/workplans/ADHOC-2026-08-25.md +++ b/workplans/ADHOC-2026-08-25.md @@ -19,6 +19,7 @@ state_hub_workstream_id: "b82be75e-29c3-58a0-a39e-cc4d6ac96790" id: CUST-WP-ADHOC-2026-08-25-T01 status: done priority: low +state_hub_task_id: "9a7e4024-23ea-59a9-8f1a-68284db059a1" ``` Confirm that a newly registered workplan records its backing file without a