Task restatement
User-visible outcome
Non-user-visible outcome
Intent boundaries
In scope
Out of scope
Dangerously adjacent areas
Assumptions
For each assumption, mark one of:
- grounded in code
- grounded in docs
- inferred but unconfirmed
Rendered documentation
Task restatement
For each assumption, mark one of: