state-hub/docs/examples/repository-rename-handoff-v1.json
tegwick f7402bd711
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
docs: complete repository rename operator handoff
Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a049a4-ee9f-78e1-9d66-2cb0f9bea3e3
2026-08-29 15:46:43 +02:00

43 lines
1.4 KiB
JSON

{
"schema_version": "state-hub.repository-rename-handoff.v1",
"handoff_id": "FABRIC-WP-0042-T03",
"operation_id": "11111111-1111-4111-8111-111111111111",
"renamed_repository_id": "22222222-2222-4222-8222-222222222222",
"source_repository": "railiance-fabric",
"old_slug": "old-repository",
"new_slug": "new-repository",
"surface": "fabric-projection",
"affected": {
"paths": [
"graph/repositories.yaml"
],
"graph_ids": [
"repo:old-repository"
]
},
"required_reingest": {
"required": true,
"procedure": "Run the owning repository's documented fabric import after committing the canonical slug.",
"expected_source_revision": "0123456789abcdef0123456789abcdef01234567"
},
"verification": [
{
"check": "Canonical repository node is projected from the owning source revision.",
"expected": "repo:new-repository resolves to the unchanged State Hub repository UUID",
"evidence_ref": "docs/evidence/repository-rename-fabric-verification.json"
},
{
"check": "Historical graph evidence remains queryable.",
"expected": "Prior repo:old-repository observations remain historical evidence",
"evidence_ref": null
}
],
"owning_work_record": {
"repository": "railiance-fabric",
"workplan_id": "FABRIC-WP-0042",
"task_id": "FABRIC-WP-0042-T03"
},
"status": "open",
"evidence": [],
"sensitive_data_prohibited": true
}