fix(kanban): enforce review lifecycle invariants

This commit is contained in:
Jakub Wolniewicz
2026-07-31 15:17:00 +02:00
committed by Teknium
parent 4ab998a7de
commit 6d7e86c262
8 changed files with 384 additions and 69 deletions
+1 -1
View File
@@ -621,7 +621,7 @@ Multi-profile, multi-project collaboration board. Each install can host many boa
| `request-changes <id> <reason>` | Reviewer verdict for an active review run: close the review attempt and route the task back to its original implementer. |
| `reopen-review <id>...` | Send review task(s) back for changes (`review` → ready/todo). Flag: `--reason` (appended as a comment). |
| `schedule <id> "<reason>"` | Park time-delay/follow-up work in `scheduled` so it is not shown as a human blocker. |
| `unblock <id>` | Return a blocked or scheduled task to ready (or `todo` if dependencies are still open). |
| `unblock <id>` | Restore a blocked task to its source phase (`review` or `ready`), or `todo` while dependencies remain open. |
| `archive <id>` | Hide from default list. `gc` will remove scratch workspaces. |
| `tail <id>` | Follow a task's event stream. |
| `dispatch` | One dispatcher pass on the active board. Flags: `--dry-run`, `--max N`, `--failure-limit N`, `--json`. |