Complete CommerceCanon rename and declare concept ownership boundary
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a070b5-4994-7271-bd8b-7c3dbcedec4b
This commit is contained in:
tegwick 2026-09-05 19:59:11 +02:00
parent 40d5792faf
commit c7002cfcea
18 changed files with 279 additions and 324 deletions

View file

@ -2,9 +2,9 @@
id: IDENTITY-WP-0004
type: workplan
title: "Rename identity-canon to commerce-canon with continuous history"
domain: infotech
repo: identity-canon
status: active
domain: financials
repo: commerce-canon
status: finished
owner: codex
topic_slug: canon
created: "2026-09-05"
@ -49,7 +49,7 @@ The snapshot is evidence, not permission to rename a subsequently changed head.
```task
id: IDENTITY-WP-0004-T02
status: progress
status: done
priority: high
state_hub_task_id: "8606bbbb-716d-5011-950e-29dc9ea3c2d8"
```
@ -100,7 +100,7 @@ coordinated. No operation journal has been started.
```task
id: IDENTITY-WP-0004-T04
status: progress
status: done
priority: high
state_hub_task_id: "2082388e-2096-5138-a7a6-40c9f71e1fb5"
```
@ -127,7 +127,7 @@ retain verification evidence and do not delete repository history.
```task
id: IDENTITY-WP-0004-T05
status: wait
status: done
priority: medium
state_hub_task_id: "c78ce770-3e0c-505d-8eff-538fd305da52"
```
@ -156,3 +156,28 @@ The CI smoke uses dynamic GITHUB_REPOSITORY and has no hardcoded slug.
The registered railiance01 checkout is inspected separately; its path will not
be rewritten in State Hub without proving its actual filesystem disposition.
The user renewed instruction to continue once signing was provisioned.
## Completion — 2026-09-05
Operation `615e7b44-d84e-4feb-92c5-1708feaf1e65` completed through the supported
journal. Forge ID 46 and State Hub UUID are unchanged; old slug is a protected
alias. The exact cutover head was `40d5792fafbb2de778eabb56cfeaf00aecd058e1`.
A fresh clone verified that head before source-synced. Both local and railiance01
checkouts moved to commerce-canon; registered paths and every existing remote
now address commerce-canon. The remote's legacy `gitea` remote name is retained
but points at the canonical Forgejo URL rather than the retired forge.
The State Hub redirect defect was fixed under STATE-WP-0089, tested (46 passing
rename tests), and deployed as main-fe6b8d9 / Helm revision 60. Replay reconciled
the operator-side rename without changing IDs or directly editing the DB.
README/INTENT/SCOPE, financials classification, capability repository references,
and agent instructions now use CommerceCanon. New plans use COMMERCE-WP;
all three prior finished plans remain byte-for-byte unchanged.
Live residual handoffs before closure: CFED-WP-0001-T09 owns the remaining fleet
sweep and projection acceptance; REUSE-WP-0021 owns reuse-surface's source URLs,
local roster and generated caches/index. Canon/model/corpus publication remains
in CFED-WP-0001-T04 through T13. The rename's completion does not assert that
those separate federation gates have passed.