generated from coulomb/repo-seed
chore(workplans): sync task state canon adaptation
This commit is contained in:
@@ -9,6 +9,7 @@ owner: codex
|
||||
topic_slug: custodian
|
||||
created: "2026-05-25"
|
||||
updated: "2026-05-25"
|
||||
state_hub_workstream_id: "bc54c18b-4d98-430d-b9ad-c4410010c897"
|
||||
---
|
||||
|
||||
# STATE-WP-0052 - Task State Canon Adaptation
|
||||
@@ -98,6 +99,7 @@ This uses the existing repo boundary rule and avoids cross-repo writes.
|
||||
id: STATE-WP-0052-T01
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "09c4d7ef-d193-48ed-b127-611e26b70ba0"
|
||||
```
|
||||
|
||||
Write a short State Hub design note for the task-state migration.
|
||||
@@ -120,6 +122,7 @@ Done when the design note can be used as the implementation source of truth.
|
||||
id: STATE-WP-0052-T02
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "c79ce637-7140-4a16-8d20-b89edee4b98f"
|
||||
```
|
||||
|
||||
Inventory every State Hub surface that embeds task-state values.
|
||||
@@ -145,6 +148,7 @@ required changes, and risk notes.
|
||||
id: STATE-WP-0052-T03
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "206511ae-76a8-4c47-a1b2-114b115f8c1c"
|
||||
```
|
||||
|
||||
Introduce a single State Hub source of truth for task statuses and aliases.
|
||||
@@ -168,6 +172,7 @@ task-status literal sets except in tests that intentionally assert them.
|
||||
id: STATE-WP-0052-T04
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "bf4c6891-64a5-49e6-9bf6-d70577d494e7"
|
||||
```
|
||||
|
||||
Update the persisted task status model and public API.
|
||||
@@ -193,6 +198,7 @@ task values.
|
||||
id: STATE-WP-0052-T05
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "c9e6a649-8e1c-4d3c-b51a-1814687a99be"
|
||||
```
|
||||
|
||||
Update file-backed workplan behavior and generated repo instructions.
|
||||
@@ -215,6 +221,7 @@ still sync through a deliberate migration window.
|
||||
id: STATE-WP-0052-T06
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "0aaea886-9686-4fa7-94e5-e5a6649489e8"
|
||||
```
|
||||
|
||||
Align human-facing and agent-facing State Hub surfaces.
|
||||
@@ -237,6 +244,7 @@ Done when dashboard, MCP, and docs no longer present the old values as canonical
|
||||
id: STATE-WP-0052-T07
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "c884eea6-1b69-4636-86f2-475d5ec4ea9b"
|
||||
```
|
||||
|
||||
Revise tests to lock down the new lifecycle.
|
||||
@@ -260,6 +268,7 @@ reintroduction of old canonical literals.
|
||||
id: STATE-WP-0052-T08
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "b659724d-bda1-4dec-9af1-4d5e08f4db94"
|
||||
```
|
||||
|
||||
Create a concise adaptation brief for all attached repos.
|
||||
@@ -285,6 +294,7 @@ Done when the brief is ready to embed in interface-change messages and
|
||||
id: STATE-WP-0052-T09
|
||||
status: todo
|
||||
priority: high
|
||||
state_hub_task_id: "6479748b-c922-41e3-ad12-15015b2f56a9"
|
||||
```
|
||||
|
||||
Notify attached repos through State Hub rather than editing them directly.
|
||||
@@ -312,6 +322,7 @@ task, or a recorded no-impact classification.
|
||||
id: STATE-WP-0052-T10
|
||||
status: todo
|
||||
priority: medium
|
||||
state_hub_task_id: "1cde226a-6287-4db4-9d2f-7fa9ed0b6c4d"
|
||||
```
|
||||
|
||||
Complete rollout and decide when legacy aliases stop being first-class.
|
||||
|
||||
Reference in New Issue
Block a user