| doc-type | epic | ||||||
|---|---|---|---|---|---|---|---|
| status | draft | ||||||
| github-issue | |||||||
| spec-path | docs/issues/drafts/{short-description}.md | ||||||
| epic-owner | |||||||
| last-updated-utc | YYYY-MM-DD HH:MM | ||||||
| semantic-links |
|
Describe the high-level outcome this EPIC should deliver.
Describe the current pain, risk, or missed opportunity.
- Item 1
- Item 2
- Item 1
- Item 2
Status values: TODO, IN_PROGRESS, BLOCKED, DONE.
| Order | Issue | Local Spec | Status | Notes |
|---|---|---|---|---|
| 1 | #[To be assigned] - {Subissue title} | docs/issues/open/{number}-{slug}.md |
TODO | {Dependencies/remarks} |
| 2 | #[To be assigned] - {Subissue title} | docs/issues/open/{number}-{slug}.md |
TODO | {Dependencies/remarks} |
Describe rollout phases, dependency order, and merge strategy.
For each subissue implementation in this EPIC, the default completion policy is:
- Run automatic checks (
linter all, relevant tests, pre-push checks when applicable). - Run manual verification scenarios and record evidence.
- Re-review acceptance criteria after implementation and update verification evidence.
- Outcome
- Exit criteria
- Outcome
- Exit criteria
- Epic spec drafted in
docs/issues/drafts/ - Epic spec reviewed and approved by user/maintainer
- GitHub epic issue created and issue number added to this spec
- Subissues created and linked in this spec
- Subissue statuses kept up to date in the
Subissuestable - For each implemented subissue: automatic checks completed and recorded
- For each implemented subissue: manual verification completed and recorded
- For each implemented subissue: acceptance criteria reviewed post-implementation
- Epic acceptance criteria reviewed and checked off
- Epic issue closed and spec moved from
docs/issues/open/todocs/issues/closed/
Append one line per meaningful update.
- YYYY-MM-DD HH:MM UTC - {Role/Agent} - {Update summary} - {Links to evidence}
- All required subissues are created and linked.
- Implementation order is explicit and justified.
- Dependencies and blockers are documented and current.
- Epic status reflects actual state of linked subissues.
- Every completed subissue includes automated verification evidence.
- Every completed subissue includes manual verification evidence.
- Every completed subissue includes post-implementation acceptance criteria review.
- Documentation and governance updates are included when required.
| AC ID | Status (TODO/DONE) |
Evidence |
|---|---|---|
| AC1 | TODO | {issue/spec/PR links} |
| AC2 | TODO | {issue/spec/PR links} |
- Risk 1 and mitigation
- Risk 2 and mitigation
- Related issues: #{number}
- Related PRs: #{number}
- Related ADRs:
docs/adrs/...