36 lines
581 B
Markdown
36 lines
581 B
Markdown
# Spec: [Name]
|
|
**Date:** YYYY-MM-DD
|
|
**Author:** [who requested]
|
|
|
|
## Problem
|
|
What's broken or missing (1-3 sentences)
|
|
|
|
## Goal
|
|
What we want to achieve (measurable outcome)
|
|
|
|
## Scope
|
|
|
|
### In Scope
|
|
- Concrete behaviors / user stories
|
|
- ...
|
|
|
|
### Out of Scope (not doing)
|
|
- Clearly mark boundaries
|
|
- ...
|
|
|
|
## Acceptance Criteria
|
|
- [ ] Criterion 1 (verifiable)
|
|
- [ ] Criterion 2
|
|
- [ ] Criterion 3
|
|
- [ ] ...
|
|
|
|
## Constraints
|
|
- Technical limitations
|
|
- Backward compatibility requirements
|
|
- Performance requirements
|
|
- Security requirements
|
|
|
|
## Non-Goals
|
|
- What is explicitly NOT a goal
|
|
- ...
|