Files

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.