Feature: [Name]¶
Status¶
- Status: Draft | In Review | Approved | Implemented | Deprecated
- Author: [name]
- Created: [date]
- Last Updated: [date]
Problem Statement¶
[What problem does this feature solve?]
User Stories¶
- As a [role], I want [goal] so that [benefit]
- ...
Requirements¶
Functional Requirements¶
- FR-1: ...
- FR-2: ...
Non-Functional Requirements¶
- NFR-1: ...
API Contract¶
Input¶
[Schema, examples]
Output¶
[Schema, examples]
Errors¶
[Error codes, conditions]
Validation Rules¶
- VR-1: ...
Data Model¶
[Schemas, types, relationships]
Architecture Considerations¶
- Applicable ADRs: ADR-001, ADR-002
- Applicable Constraints: C-1, C-2
Access Patterns¶
[How will this feature be accessed/used?]
Implementation Checklist¶
- [ ] Task 1
- [ ] Task 2
Test Scenarios¶
Happy Path¶
- [ ] Scenario 1
Edge Cases¶
- [ ] Scenario 2
Error Cases¶
- [ ] Scenario 3
Open Questions¶
- [ ] Question 1