# [Feature Name]
What feature is being added and why it's needed.
- User story or requirement 1
- User story or requirement 2
- User story or requirement 3
High-level approach:
- Architecture pattern or design choice
- Key components or modules involved
- Important technical considerations
Avoid detailed code - focus on structure and decisions.
Verification plan:
- Functional test scenario 1
- Functional test scenario 2
- Edge cases to verify