Fixes
- Comprehensive diagnostic logging: Every silent decision point in the bootstrap, device connect, data download, theme load, overlay config, and LED send paths now has a log line. Multi-device issues are now diagnosable from
~/.trcc/trcc.logalone. - Pre-existing test warnings:
_wire_device()now guards againstsettings=None— eliminatesAttributeErrorin integration test threads. ensure_all()silently swallowed exceptions: Individualensure_*()failures now caught and logged per-step instead of crashing the entire data download.- Overlay config parse errors swallowed:
load_overlay_config_from_dir()now logs parse errors instead ofexcept: pass. - LED
send_led_data()failures swallowed: Exception now logged instead of returningFalsesilently.