Process a task list one sub-task at a time with pause/confirm gates, test/commit protocol, and file tracking.
[x].[x], then:
git add .).-m messages describing changes and referencing task/PRD.
git commit -m "feat: add payment validation logic" -m "- Validates card type and expiry" -m "- Adds unit tests for edge cases" -m "Related to T123 in PRD"
[x].[x], add tasks if needed.A sub-task is NOT complete until:
When you encounter an issue while implementing or testing:
Before requesting user approval to proceed:
reference.md.