# Sprint Requirements — {SPRINT_ID}

**Captured:** {DATE}
**Source:** sprint-intake interview

---

## Goals

1. {Goal 1 — observable outcome}
2. {Goal 2}

## In Scope

### {Feature/Fix Title} [must-have]
{One-line description}

**Acceptance criteria:**
- {Criterion 1}
- {Criterion 2}

## Out of Scope

- {Explicit exclusion 1}
- {Explicit exclusion 2}

## Nice-to-Have *(attempt if must-haves complete)*

- {Item}

## Constraints

- **Plugin compatibility:** {must not break users on version X.Y+}
- **Distribution:** {changes to `forge/` require version bump and security scan}
- **Dependencies:** {Node.js built-ins only}

## Risks

| Risk | Likelihood | Mitigation |
|---|---|---|
| {Risk} | High / Medium / Low | {Mitigation} |

## Carry-Over from {PREV_SPRINT_ID}

| Item | Status | Notes |
|---|---|---|
| {Item} | Partial / Blocked | {Note} |
