Taskwarrior Workflow — Agent Roles¶
Use Taskwarrior to pull the next ready task assigned to your agent type, ensuring dependencies are respected.
Steps¶
- Sync backlog from Taskwarrior export/backfill (ensure latest JSON is applied).
- List ready tasks for your role (no blocked dependencies):
- Preferred:
just taskwarrior-next role=<ROLE> limit=5 - Taskwarrior native:
task +role:<ROLE> status:pending -BLOCKED next - Start the top task:
task <id> start- When done, close it:
task <id> done(orjust taskwarrior-update uid=<UID> done=true note="..."to stamp completion and add a note).- If blocked/missing info, annotate and set
wait:orscheduled:to pause it, then pick the next ready item.
Notes¶
- Roles align to AGENT guides (e.g., FEATURE, TOOLS, DOCUMENTATION, UI, VALIDATOR).
- Do not start tasks with unresolved dependencies; rely on the ready filter above.
- Keep annotations brief and action-focused for handoff back to Project Manager.