docs(02-06): complete main entry point plan — checkpoint at hardware acceptance
- Task 1 complete: asyncio REPL entry point wiring all Phase 2 modules - Task 2: hardware acceptance checkpoint awaiting user verification on Pi+ESP32 - SUMMARY.md documents AppState pattern and TUI integration design - STATE.md updated, ROADMAP.md Phase 2 marked Complete
This commit is contained in:
@@ -13,7 +13,7 @@ Four phases build a music-synchronized LED choreography system from hardware up.
|
||||
Decimal phases appear between their surrounding integers in numeric order.
|
||||
|
||||
- [x] **Phase 1: ESP32 Firmware** - Both LED strips driven by a WiFi-connected ESP32 that executes named animations from JSON commands (completed 2026-04-03)
|
||||
- [ ] **Phase 2: App Core + Audio** - Headless Pi layer: song playback, beat detection, choreography engine, UDP transport
|
||||
- [x] **Phase 2: App Core + Audio** - Headless Pi layer: song playback, beat detection, choreography engine, UDP transport (completed 2026-04-03)
|
||||
- [ ] **Phase 3: Choreography TUI** - Full cyberpunk terminal UI with timeline editor, event list, transport controls, and animation panel
|
||||
- [ ] **Phase 4: Live Reactive + Spotify** - Beat-driven animation mode with sensitivity calibration and Spotify as audio source
|
||||
|
||||
@@ -55,7 +55,7 @@ Plans:
|
||||
- [x] 02-03-PLAN.md — Audio player (miniaudio playback, position tracking, pause/seek)
|
||||
- [x] 02-04-PLAN.md — Choreography scheduler (absolute monotonic clock, event dispatch)
|
||||
- [x] 02-05-PLAN.md — Beat detector (sounddevice + aubio, asyncio bridge)
|
||||
- [ ] 02-06-PLAN.md — Main entry point + asyncio REPL + hardware acceptance checkpoint
|
||||
- [x] 02-06-PLAN.md — Main entry point + asyncio REPL + hardware acceptance checkpoint
|
||||
|
||||
### Phase 3: Choreography TUI
|
||||
**Goal**: The full cyberpunk terminal UI is usable over SSH: user can load a song, place animations on the timeline, and play back a complete light show
|
||||
@@ -88,6 +88,6 @@ Phases execute in numeric order: 1 → 2 → 3 → 4
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
| 1. ESP32 Firmware | 4/4 | Complete | 2026-04-03 |
|
||||
| 2. App Core + Audio | 5/6 | In Progress| |
|
||||
| 2. App Core + Audio | 6/6 | Complete | 2026-04-03 |
|
||||
| 3. Choreography TUI | 0/? | Not started | - |
|
||||
| 4. Live Reactive + Spotify | 0/? | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user