Feature Inventory¶
This is a template. Replace every bracketed placeholder. This file itself establishes no policy and commits to no feature set until reviewed and filled in.
Feature IDs assigned here are referenced by acceptance-criteria.md. Keep IDs stable
once assigned — do not renumber existing rows when adding new features.
| Feature ID | Name | Description | Priority (Must/Should/Could/Won't) | Release Target | Status |
|---|---|---|---|---|---|
| FEAT-001 | [Feature name] | [one-line description] | [Must/Should/Could/Won't] | [e.g. v1.0 / Backlog / Unscheduled] | [Not Started / In Spec / In Build / In QA / Shipped] |
| FEAT-002 | [Feature name] | [one-line description] | [Must/Should/Could/Won't] | [target] | [status] |
| FEAT-003 | [Feature name] | [one-line description] | [Must/Should/Could/Won't] | [target] | [status] |
Status Definitions¶
- Not Started — no specification work has begun.
- In Spec — feature is being defined in product-requirements.md / tab-specifications / calculation-specification.md.
- In Build — implementation is underway (implementation/ directory).
- In QA — implementation exists and is being tested against test-plan.md.
- Shipped — released per releases/ and versioned in product.json.
No feature in this template may be marked "Shipped." This inventory only becomes
authoritative once copied into a real products/<slug>/ directory and reviewed.
This is a template. Replace bracketed placeholders. This file itself establishes no policy.