{
  "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
}
