Initial extract: templates + methodology guide from Ideation
Public, version-controlled source of truth for TeamIDE's project templates, coding conventions, and the build-plan → PM scaffolding rules. Mounted read-only by TeamIDE's planner agent at runtime. Extracted from the personal Ideation repo as a precondition for workspace-projects-agent-spec.md §9.4. Personal Ideation stays private; this repo holds only the publishable methodology.
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
# 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]
|
||||
Reference in New Issue
Block a user