docs(01-foundation): create phase plan
4 plans across 3 waves: scaffold, registry+test stubs, Zod schemas and WizardState store (parallel wave 3).
This commit is contained in:
@@ -28,7 +28,13 @@ Decimal phases appear between their surrounding integers in numeric order.
|
||||
2. The Backend Schema Registry defines at least Azure Blob, S3, and S3-compatible backends with typed field definitions
|
||||
3. Zod validation schemas can be derived from the registry and validate correct/incorrect input correctly
|
||||
4. The WizardState useReducer store initializes, accepts dispatch actions, and state is accessible via Context
|
||||
**Plans**: TBD
|
||||
**Plans**: 4 plans
|
||||
|
||||
Plans:
|
||||
- [ ] 01-01-PLAN.md — Scaffold Vite 6 + React 18 + TypeScript 5, install all Phase 1 deps, configure Tailwind v4, set up Vitest
|
||||
- [ ] 01-02-PLAN.md — Create Backend Schema Registry (registry.ts) and Wave 0 test stubs for SC-2, SC-3, SC-4
|
||||
- [ ] 01-03-PLAN.md — Implement Zod schemas derived from registry (index.ts), all schema tests green
|
||||
- [ ] 01-04-PLAN.md — Implement WizardState types, pure reducer, Context provider, and wire into App
|
||||
|
||||
### Phase 2: Generators
|
||||
**Goal**: Given a completed wizard state, the app can produce correct, deployment-ready file content for all output types
|
||||
@@ -73,7 +79,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4
|
||||
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
| 1. Foundation | 0/? | Not started | - |
|
||||
| 1. Foundation | 0/4 | Not started | - |
|
||||
| 2. Generators | 0/? | Not started | - |
|
||||
| 3. Wizard UI | 0/? | Not started | - |
|
||||
| 4. Review, Download & Security | 0/? | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user