docs: update status + next sprint focus (Draft+Publish, Create Wizard)
This commit is contained in:
@@ -15,14 +15,21 @@
|
|||||||
|
|
||||||
### This Week's Priorities
|
### This Week's Priorities
|
||||||
|
|
||||||
1. 🔴 **Dashboard Pain Points** — Antoine to document what's broken/missing
|
**Now (Sprint 1.5): Draft + Publish (S2)**
|
||||||
2. 🔴 **QUICK_REF.md** — Mario drafting simplified protocol reference
|
1. 🔴 Implement DraftManager (local autosave draft per study)
|
||||||
3. 🔴 **CONTEXT.md** — Mario drafting session initialization (like Clawdbot's AGENTS.md)
|
2. 🔴 Add Draft vs Published banner + Publish button
|
||||||
4. 🟡 **LAC → Git Protocol** — Ensure learnings are committed after sessions
|
3. 🔴 Restore/discard draft prompt on load
|
||||||
|
|
||||||
|
**Next (Sprint 2): Create Wizard v1 shell**
|
||||||
|
4. 🟡 /create route + stepper
|
||||||
|
5. 🟡 Files step (dependency tree + _i.prt warnings)
|
||||||
|
6. 🟡 Introspection step (expressions + DV selection)
|
||||||
|
|
||||||
|
### Completed recently
|
||||||
|
- Spec/Canvas wiring sync foundation (converters, connect/delete wiring, output picker, panel rewiring, edge projection)
|
||||||
|
|
||||||
### Blocked
|
### Blocked
|
||||||
|
- None (but local npm install on this server fails due to peer deps; run builds/tests on Windows dev env)
|
||||||
- Phase 2 (Dashboard) waiting on pain point documentation
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
36
docs/ROADMAP/STATUS_NOW.md
Normal file
36
docs/ROADMAP/STATUS_NOW.md
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
# Status Now — Atomizer Dashboard Stabilization
|
||||||
|
|
||||||
|
_Last updated: 2026-01-29 (Mario)_
|
||||||
|
|
||||||
|
## Sprint 1 (Foundation): Spec/Canvas Sync + Wiring
|
||||||
|
|
||||||
|
### Completed ✅
|
||||||
|
- **Spec→Canvas converter restored** (`frontend/src/lib/spec.ts`)
|
||||||
|
- **Fixed .gitignore** so `frontend/src/lib/` is no longer ignored
|
||||||
|
- **Edge connect updates runnable truth**: Extractor→Objective/Constraint updates `*.source`
|
||||||
|
- **Edge delete clears runnable wiring** using `__UNSET__` placeholders
|
||||||
|
- **Multi-output extractor connect prompt** (modal to choose `output_name`)
|
||||||
|
- **Objective/Constraint panel rewiring UI** (choose extractor + output from dropdowns)
|
||||||
|
- **Edge projection sync**: canvas wiring edges auto-follow `objective.source` / `constraint.source`
|
||||||
|
|
||||||
|
### In progress 🔄
|
||||||
|
- None (foundation block is effectively done)
|
||||||
|
|
||||||
|
## Next up (Sprint 1.5): Draft + Publish (S2)
|
||||||
|
|
||||||
|
### Planned
|
||||||
|
- DraftManager (localStorage draft per study)
|
||||||
|
- Banner: Draft vs Published + Publish button
|
||||||
|
- Restore/discard draft prompt on load
|
||||||
|
- Conflict banner if server spec changes while draft exists
|
||||||
|
|
||||||
|
## After that (Sprint 2): Create Wizard v1
|
||||||
|
|
||||||
|
- /create route + stepper
|
||||||
|
- Files step + dependency tree + `_i.prt` warnings
|
||||||
|
- Introspection step + DV selection
|
||||||
|
- Validate + Publish
|
||||||
|
|
||||||
|
## Notes / Current blocker
|
||||||
|
- Frontend `npm install` currently fails on this machine due to peer dependency conflict (`@react-three/drei` expecting React 19).
|
||||||
|
- Implementation can continue, but testing/build should be run on Antoine’s dev environment (or adjust dependency versions).
|
||||||
Reference in New Issue
Block a user