726 B
726 B
Contract: {task-name}
Acceptance Criteria
- {Criterion 1: e.g., All tests pass}
- {Criterion 2: e.g., Feature X works with empty input}
- {Criterion 3: e.g., API returns correct status codes}
- {Criterion 4: e.g., No new lint errors}
- {Criterion 5: e.g., Documentation updated}
Tests
- {List all tests that must pass}
- {List any new tests that must be added}
Screenshots (if UI)
- {Describe what screenshots are needed}
Files Modified
- {List exact files changed}
Risks & Mitigations
- {Risk 1}
- Mitigation: {how to handle}
Notes
- {Any additional notes or constraints}
Stop Condition
When all checkboxes are checked and tests pass, output "CONTRACT_MET" and stop.