docs(03): create phase plan — protocol encoders, animation library, simulator
This commit is contained in:
@@ -72,9 +72,9 @@ Plans:
|
||||
**Plans**: 3 plans
|
||||
|
||||
Plans:
|
||||
- [ ] 03-01: Device abstraction + UDP sender — BaseDevice ABC, SK6812 and WS2801 implementations, async UDP socket pool
|
||||
- [ ] 03-02: Packet protocol — DRGB/DNRGB/DRGBW encoders, multi-packet framing for >MTU frames, animation command packet format
|
||||
- [ ] 03-03: Animation library + simulator — 7 built-in animation types with params, software UDP receiver/simulator, end-to-end protocol validation
|
||||
- [ ] 03-01-PLAN.md — Protocol encoders (DRGB/DRGBW/DNRGB + animation command), UDP sender, device stub completion
|
||||
- [ ] 03-02-PLAN.md — Animation library (7 built-in types with AnimationBase ABC, registry, factory)
|
||||
- [ ] 03-03-PLAN.md — UDP simulator, FastAPI integration, end-to-end protocol validation
|
||||
|
||||
### Phase 4: Timeline Editor
|
||||
**Goal**: The timeline editor is fully functional — users can place, move, resize, and delete animation blocks on per-device tracks with beat-snapping and undo/redo
|
||||
|
||||
Reference in New Issue
Block a user