# Task State Attached Repo Impact Date: 2026-05-25 Interface change: `649102a2-4373-4621-9848-cc257e67c262` Status: published ## Notice Channel State Hub published a breaking schema interface change from `state-hub` to all active attached repos except `state-hub` itself. The notice points target repos to `docs/task-state-canon-migration.md` and asks their local agents to update any State Hub task-status references: ```text blocked -> wait in_progress -> progress cancelled/canceled -> cancel todo -> todo done -> done ``` Workstream/workplan lifecycle status is unchanged and still includes `blocked`. ## Classification Classification was based on `GET /repos/` plus a read-only local scan of active repo paths. `legacy-literals` means a repo contains old words such as `blocked`, `in_progress`, `cancelled`, `blocked_tasks`, or `TaskStatus`; the hit can be task state, workstream state, capability/debt status, or prose, so the owning repo agent must review context before editing. | Repo | Local path | Classification | |------|------------|----------------| | activity-core | yes | file-backed; legacy-literals | | artifact-store | yes | file-backed; legacy-literals | | can-you-assist | yes | file-backed; legacy-literals | | citation-engine | yes | general notice only | | citation-evidence | yes | file-backed | | citation-work | yes | general notice only | | domain-tree | yes | file-backed; legacy-literals | | evidence-anchor | yes | general notice only | | evidence-binder | yes | general notice only | | evidence-source | yes | general notice only | | flex-auth | yes | file-backed; legacy-literals | | guide-board | yes | file-backed; legacy-literals | | helix-forge | yes | file-backed; legacy-literals | | ihp-railiance-probe | yes | file-backed; legacy-literals | | info-tech-canon | yes | canon source; file-backed | | infospace-bench | yes | file-backed; legacy-literals | | inter-hub | yes | file-backed; legacy-literals | | issue-core | yes | file-backed; likely State Hub/task lifecycle client; legacy-literals | | kaizen-agentic | no | general notice only | | key-cape | yes | file-backed; legacy-literals | | kontextual-engine | yes | file-backed; legacy-literals | | llm-connect | yes | file-backed; legacy-literals | | marki-docx | no | general notice only | | markitect-filter | yes | file-backed; legacy-literals | | markitect-project | yes | file-backed; legacy-literals | | markitect-quarkdown | yes | file-backed; legacy-literals | | markitect-tool | yes | file-backed; legacy-literals | | net-kingdom | yes | file-backed; legacy-literals | | open-cmis-tck | yes | file-backed; legacy-literals | | open-reuse | yes | file-backed; legacy-literals | | ops-bridge | yes | file-backed; legacy-literals | | ops-warden | yes | file-backed; legacy-literals | | phase-memory | yes | file-backed; legacy-literals | | railiance-apps | yes | file-backed; legacy-literals | | railiance-cluster | yes | file-backed; legacy-literals | | railiance-enablement | yes | file-backed; legacy-literals | | railiance-fabric | yes | file-backed; legacy-literals | | railiance-hosts | yes | file-backed; legacy-literals | | railiance-infra | yes | file-backed; legacy-literals | | railiance-platform | yes | file-backed; legacy-literals | | repo-scoping | yes | file-backed; legacy-literals | | the-custodian | yes | file-backed; likely State Hub/task lifecycle client; legacy-literals | | user-engine | yes | file-backed | | vergabe-teilnahme | yes | file-backed; legacy-literals | | vergabe_teilnahme | yes | file-backed; legacy-literals | ## Requested Repo-Agent Action Each repo agent should: 1. Read its State Hub inbox notice for interface change `649102a2-4373-4621-9848-cc257e67c262`. 2. Search local agent instructions, workplans, scripts, docs, tests, dashboards, and API clients for State Hub task-status values. 3. Replace task-state usage with canonical values and leave unrelated workstream/capability/debt statuses unchanged. 4. Report completion by replying in State Hub or resolving the interface change for that repo once local adaptation is complete.