- CLI listens on both UART0 and USB CDC; add 'wifi on|off|status' and 'log on|off'
- Wi-Fi on/off is persisted to NVS and applied on reboot; never de-init the Wi-Fi stack at runtime
- Skip Wi-Fi init and the web server when Wi-Fi is disabled (fixes the lwIP assert reboot loop)
- app_log mirrors logs to CDC only when enabled (default off)
- /api/status exposes wifi_enabled
- Refresh N16R8/N8R2/N4R2 prebuilt flasher binaries on top of the ATVV BLE fix from master
- Unified key_engine_tick and key events on Core 0 with recursive mutex to eliminate stuck key race conditions
- Added HID hardware report mutex lock in usb_composite to ensure 100% reliable report delivery
- Fixed RGB LED logic: solid red on disconnect, solid green on standby, solid blue on voice record, yellow flash on HID press
- Removed UAC endpoint enumeration false blue-light trigger
- Implemented LED indicator feature (24 brightness)
- Migrated UAC microphone to hardware xfer_cb (fixed endpoint collision)
- Rolled back ATVV strict 0x03 check to prevent infinite ping-pong loop
- Rolled back HOGP keyboard release to fix modifier sticky keys
- Rolled back Volume keys to TAP with repeat to preserve stability