feat(tasks): adopt canonical task statuses

This commit is contained in:
tegwick 2026-05-26 01:32:50 +02:00
parent da5aee6e38
commit 38835e9e79
61 changed files with 692 additions and 342 deletions

View file

@ -127,7 +127,7 @@ priority: medium
| Field | Values | Description |
|-------|--------|-------------|
| `id` | string | Unique task identifier |
| `status` | `todo` \| `in_progress` \| `done` | Task state |
| `status` | `wait` \| `todo` \| `progress` \| `done` \| `cancel` | Task state |
| `priority` | `high` \| `medium` \| `low` | Execution order hint |
---
@ -137,8 +137,8 @@ priority: medium
As Claude completes tasks it edits the workplan file directly:
```
status: todo → status: in_progress (when starting)
status: in_progress → status: done (when verified complete)
status: todo → status: progress (when starting)
status: progress → status: done (when verified complete)
```
When every task is `done`, Claude also updates the frontmatter: