To tickets
Vertical slices, not layers. Each ticket is demoable. Each names what blocks it.
Open issues on the owning service. Label ready-for-agent. Quiz the human before publishing. Do not write local scratch ticket files.
Issue body
What to build
End-to-end behavior from the user's perspective.
Acceptance criteria
- ...
Blocked by
None, or links to blocking issues.
No stale file paths in the body.