| id | TASK-XX |
|---|---|
| title | <Short descriptive title> |
| source | PRD-XX:F-YY | ADR-XX |
| priority | high | medium | low |
| created | YYYY-MM-DD |
| started | YYYY-MM-DD |
| completed | YYYY-MM-DD |
| owner | <name/role> |
Describe what should be implemented and why this task exists.
- R1: When , the shall .
- R2: While , the shall .
- R3: If , then the shall .
Capture decisions, constraints, and relevant execution details as work progresses.
- Unit/automated tests updated or created
- Manual verification steps run
- Logs/metrics checked (if relevant)
- Blocking dependency:
- Related task(s):
Changes that must be fed back into planning artifacts:
- Update ADR-XX:
- Update PRD-XX:
- Add memory entry in
memory/learnings.mdormemory/gotchas.md
- Optional follow-up task proposal
- Keep tasks small enough to complete in one focused implementation cycle.
- If acceptance criteria become ambiguous or non-EARS, pause and rewrite before coding.
- Do not move task to
donewith unresolved ADR/PRD update checkboxes.