30 lines
1.1 KiB
Markdown
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.
|