docs(01-04): complete device CRUD UI and CSS fix plan — SUMMARY, STATE, ROADMAP, REQUIREMENTS updated
- Close DEV-03: add-device form, POST/DELETE wired, remove buttons on device rows - Close UI-02: --accent canonical CSS variable, panel IDs all present - Phase 01 foundation: 4/4 plans complete
This commit is contained in:
@@ -12,7 +12,7 @@ LightSync is built bottom-up: data model first, audio engine second, UDP protoco
|
||||
|
||||
Decimal phases appear between their surrounding integers in numeric order.
|
||||
|
||||
- [ ] **Phase 1: Foundation** - FastAPI skeleton, show file schema (Pydantic), device registry, terminal-aesthetic frontend shell (gap closure in progress)
|
||||
- [x] **Phase 1: Foundation** - FastAPI skeleton, show file schema (Pydantic), device registry, terminal-aesthetic frontend shell (gap closure in progress) (completed 2026-04-05)
|
||||
- [ ] **Phase 2: Audio Engine** - MPV IPC bridge, waveform rendering, playback controls, Windows timer fix
|
||||
- [ ] **Phase 3: Communication Protocol** - UDP packet spec, DRGB/DNRGB/DRGBW encoders, animation library, software simulator
|
||||
- [ ] **Phase 4: Timeline Editor** - DAW UI (tracks, drag-place blocks, resize, delete), undo/redo, beat detection, snap-to-beat
|
||||
@@ -38,7 +38,7 @@ Plans:
|
||||
- [x] 01-01: Backend scaffold — FastAPI app, Pydantic show/device models, show store (JSON load/save), device registry
|
||||
- [x] 01-02: Frontend shell — HTML/CSS terminal aesthetic, WebSocket client stub, device panel, show panel
|
||||
- [x] 01-03: REST API — CRUD endpoints for devices and shows, static file serving, integration smoke test
|
||||
- [ ] 01-04: Gap closure — device CRUD UI (add form, remove button), CSS variable naming fix, panel IDs
|
||||
- [x] 01-04: Gap closure — device CRUD UI (add form, remove button), CSS variable naming fix, panel IDs
|
||||
**UI hint**: yes
|
||||
|
||||
### Phase 2: Audio Engine
|
||||
@@ -152,7 +152,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7
|
||||
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
| 1. Foundation | 3/4 | Gap closure | - |
|
||||
| 1. Foundation | 4/4 | Complete | 2026-04-05 |
|
||||
| 2. Audio Engine | 0/3 | Not started | - |
|
||||
| 3. Communication Protocol | 0/3 | Not started | - |
|
||||
| 4. Timeline Editor | 0/4 | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user