Task
Take any work item from intake to verified completion. The AI drives through Intake, Analyze, Implement, and Verify.
the steps, as stored
- 01Intake
Confirm the task has a clear title and a one-line summary. If either is missing, pause and ask the operator. Do not advance until both are present.
- 02Analyzeapproval gateagent: planner
Write a short plan — the minimum needed to know what to build and what could go wrong. One screen of text, not a document.
Cover: - What we're doing and why - Files likely to change - Obvious risks - How we'll verify it worked
Ask the operator to approve the plan before moving on.
- 03Implementagent: developer
Execute the plan from the previous step. Keep changes surgical — don't scope-creep into adjacent code.
When finished, move to verify.
- 04Verifyapproval gateagent: reviewer
Run the verification you defined in the plan. Report what you ran, what passed, what didn't. If something failed, go back to implement and fix it before asking for approval.
Ask the operator to approve before moving on.
- 05Capture Learnings
If anything non-obvious came up, write a short note to:
docs/learnings/{YYYY-MM-DD}-{task-slug}.md
Use plain Markdown. Skip if nothing non-obvious happened.
- 06Completecontext gate
Task done. Close it out.
use it for
- Refactor an authentication module with review before it ships
- Update API documentation from request to verified change
- Research competitor pricing and capture the findings for next time
without it, with it
| without | with task |
|---|---|
| Ad-hoc requests get started, half-finished, and silently dropped | The AI drives every work item through the same six steps and pauses at an approval step before the change lands |
| No record of what was done or why a decision was made | Every step — Intake, Analyze, Implement, Verify — is logged automatically, so the audit trail is already there |
| What one person learned never reaches the next person doing similar work | The AI captures non-obvious learnings on the way to Complete, so the next task starts ahead |