Status
Status represents the operational condition or progress of an action.
Unlike state, which is binary, status provides richer workflow semantics.
Core Statuses
| Status | Description |
|---|---|
CREATED | The action exists but work has not meaningfully started |
WORKING | Active work is currently occurring |
WAITING | The action is blocked pending an external dependency |
STUCK | Work cannot proceed because of a blocking issue |
STALL | The action is inactive even though no explicit blocker exists |
PAUSE | Work has intentionally been paused |
CANCEL | The action has been terminated and will not continue |
PARTLY_DONE | Some required work has been completed |
DONE | All required work has been completed successfully |
UNENDING | The action is expected to continue indefinitely |
OTHER | Status information exists but does not map to PMU semantics |
MIXED | Multiple conflicting statuses exist simultaneously |
WAITING
WAITING indicates that progress depends on something external.
Examples:
- awaiting customer approval
- waiting for testing
- waiting for another team
- awaiting review
The task is not inherently broken — it is simply dependent on something else.
STUCK
STUCK indicates that work cannot proceed because of an issue or obstacle.
Examples:
- technical blocker
- missing access
- unresolved dependency
- organizational issue
This status usually indicates operational risk.
STALL
STALL indicates inactivity without an explicit blocker.
This often represents:
- neglected work
- forgotten tasks
- operational drift
- lack of prioritization
This distinction is important because stalled work often requires management attention even though no explicit issue exists.
PAUSE
PAUSE indicates intentional suspension of work.
Examples:
- reprioritized initiatives
- temporary resource constraints
- seasonal operational pauses
Unlike STALL, a paused task is intentionally inactive.
UNENDING
UNENDING represents work that never truly completes.
Examples:
- ongoing operational support
- recurring maintenance
- continuous customer engagement
- standing meetings
This status is especially important for operational reporting because not all valuable work naturally terminates.