feat(tasks): adopt canonical task statuses
This commit is contained in:
parent
da5aee6e38
commit
38835e9e79
61 changed files with 692 additions and 342 deletions
|
|
@ -54,7 +54,7 @@ state hub publishes:
|
|||
| `org.statehub.workstream.completed` | `api/routers/workstreams.py:update_workstream` (on transition) |
|
||||
| `org.statehub.decision.resolved` | `api/routers/decisions.py:resolve_decision_action` |
|
||||
| `org.statehub.domain.goal.activated` | `api/routers/domain_goals.py:activate_domain_goal` |
|
||||
| `org.statehub.task.stale` | `scripts/cleanup_stale_tasks.py` (per cancelled task) |
|
||||
| `org.statehub.task.stale` | `scripts/cleanup_stale_tasks.py` (per canceled task) |
|
||||
|
||||
All events use the shared `EventEnvelope` schema (`api/events/envelope.py`)
|
||||
and are published via `publish_event(subject, envelope)`. Publishing is
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue