Skip to content

REQ [NN]: [Requirement Title]

From: ADR-[NNN] requirements checklist item #[N]

Objective

[What concrete deliverable does this requirement produce?]

Allowed Paths

  • path/to/new_file.py — [what it does]
  • path/to/existing_file.py — [what changes]
  • tests/test_feature.py — [what tests]

Denied Paths

  • path/to/unrelated/ — [why excluded]

Constraints

  1. MUST [constraint]
  2. MUST [constraint]
  3. MUST NOT [constraint]

Acceptance Criteria

  • [ ] [Criterion — something you can verify with a test]
  • [ ] [Criterion — something you can demonstrate]
  • [ ] [Criterion]
  • [ ] All tests pass: [test command]

Verification

Bash
# Run tests
[your test command]

# Specific verification
[command that demonstrates the feature works]

Notes