Files
Atomizer/docs/ROADMAP/2026Q1_CREATE_WIZARD.md

30 lines
1.1 KiB
Markdown

# Roadmap 2026 Q1 — Create Wizard + Spec/Canvas Foundation
_Last updated: 2026-01-29 (Mario)_
## Milestone M1 — Spec/Canvas is deterministic (Foundation)
- [ ] Frontend has `lib/spec` converters (specToNodes/specToEdges)
- [ ] Objective/constraint `source` is truth
- [ ] Edges are projections of `source`
- [ ] Node positions persist
## Milestone M2 — Draft + Publish (S2)
- [ ] DraftManager local autosave
- [ ] Publish writes server spec with hash check
- [ ] Conflict banner behavior defined
## Milestone M3 — Create Wizard v1 (Files + Introspection + Validate + Publish)
- [ ] `/create` route + stepper
- [ ] Files step w/ dependency tree + `_i.prt` warnings
- [ ] Introspection step w/ expressions list + DV selection
- [ ] Validate step (checklist + parameters table + canvas)
- [ ] Publish step (create study folder + write README)
## Milestone M4 — Create Wizard v2 (Context + Draft + Interview)
- [ ] Context scan + bundle
- [ ] Draft endpoint
- [ ] Interview engine integration
## Notes
- Canvas stays as validation layer; spec remains the executable truth.