- Create tests/test_firmware_animations.py with 30+ tests for all 7 animations - Re-apply animation rendering to firmware/main.py (07-01 parallel agent reverted) - Tests cover: _hsv_to_rgb, all animation classes, create_animation factory - Full round-trip test: server encode -> firmware parse -> create -> render