Add connection status animations and improve sync reliability
- Increase polling frequency from 5s to 1s for faster state updates
- Play ripple animation on both connect and disconnect events
- Add corner LED animation (cycles 4 corners) when ESP32 connected but
no internet, providing visual feedback for connection state
- Fix Jetstream deletion events not updating calendar by maintaining
completion cache on create/delete events
- Add logging for ESP32 connection established, button presses, and
Jetstream events
- Use compact calendar state display (⊙/·) on startup
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>