- Add acceptanceCriteria field to tasks (structured checklist)
- Add --accept flag to create/update commands (repeatable, append-only)
- Add failed status for catastrophically stuck tasks
- Implement planner/worker/judge agent loop in run command:
- Planner (gpt-5.2): breaks down tasks, reorganizes tree, writes criteria
- Worker (sonnet/codex): implements tasks, cannot mark done
- Judge (haiku): verifies acceptance criteria with no-excuses policy
- Hybrid replanning: after NOT_DONE and every N completions
- Parent tasks blocked until all children are done
- Add getDescendants method for children tree traversal
- Update getReady/getBlocked/getClosed to use children tree for scope
🤖 Generated with [Claude Code](https://claude.com/claude-code)