Brainstorm and write requirements for app evolution. Explore the codebase for context but never propose concrete implementation.
Read and follow all rules in ../shared/_ux-rules.md.
codebase-explorerAskUserQuestion with options like:
# [App Name] — Evolution Requirements
## Vision
One paragraph describing the overall direction.
## Epics
### Epic 1: [Name]
**Goal**: What this achieves for users.
#### Requirements
- **REQ-1.1**: [Requirement statement — user-facing, testable]
- **REQ-1.2**: ...
#### Decisions & Assumptions
- [Any fuzzy or deferred answers acknowledged during brainstorming, e.g. "Exact threshold TBD — rough target is X"]
### Epic 2: [Name]
...
## Priorities
| Priority | Epic / Requirement | Rationale |
| -------- | ------------------ | --------- |
| 1 | ... | ... |
## Out of Scope
- Items explicitly deferred or rejected during brainstorming.
Present the draft to the user via AskUserQuestion with options:
When approved, save the document to docs/requirements/ with a descriptive filename (e.g. docs/requirements/evolution-v2-pricing-overhaul.md).