Feature Template
Use this template before building a real feature.
Summary
- Feature name:
- Owning app:
- Owning route:
- Owning feature folder:
Purpose
- What problem does this solve?
- Who is it for?
- Why does it matter now?
Scope
In scope
Out of scope
User or Operator Flow
UI Surface
- page or section names
- states required
- empty/loading/error states
- CTA actions
Data Dependencies
- entities read:
- entities written:
- derived data:
Backend Requirements
- Convex module needed?
- new queries?
- new mutations?
- auth/role requirements?
Route and Navigation Impact
- new route?
- nav changes?
- redirects or links affected?
Acceptance Criteria
Risks
- naming risk:
- architecture risk:
- scope risk: