TeamIDE-methodology/templates/ResearchStarter/docs/TEMPLATE-milestone.md

67 lines
1.1 KiB
Markdown

# Milestone Plan: [Project Name]
## Dependency Graph
```
Phase 1: 1.1 --> 1.2 --> 1.3
|
Phase 2: v
2.1 --> 2.2 --> 2.3
```
---
## Phase 1: [Phase Name]
### Milestone 1.1: [Title] — PENDING
**What:** [One-sentence summary of the deliverable.]
**Tasks:**
- [ ] Task with enough detail that someone else could do it
- [ ] Another task
**Deferred:** [What was intentionally left out and why.]
**New Files:**
| File | What |
|------|------|
| path/to/file | One-line description |
**API Surface:**
[Function signatures or interface definitions, if applicable]
**Depends on:** None
**Success Criteria:** [Falsifiable statement with numbers]
**Test Cases:**
1. [Specific scenario] — [expected result]
2. [Specific scenario] — [expected result]
### Milestone 1.2: [Title] — PENDING
**What:** ...
**Depends on:** Milestone 1.1
...
---
## Phase 2: [Phase Name]
### Milestone 2.1: [Title] — PENDING
**Depends on:** Milestone 1.2
...
---
## Kill Gates
- **After Phase 1:** If [condition], abandon [approach] and [fallback action]
- **After Phase 2:** If [condition], pivot to [alternative]