Biomekka 1.8.20 - Added solar schedule sanity/self-heal logic. - Keeps a safe fixed schedule available immediately, so temp targets do not fall back to zero-minute solar data if the API is unavailable. - Solar parsing now rejects malformed or implausible sunrise/sunset/day-length data. - During the UK long-day season, refuses to switch away from Bulford if a non-UK source appears to beat it due to bad API/parse data. - Self-heal retries run every 5 minutes after a solar sanity warning, and normal fallback retries run every 30 minutes. - Dashboard /status JSON now exposes solar_using_fallback, solar_sanity_warning, solar_self_heal_count, and solar_last_problem. - Updated folder and .ino name to biomekka_1_8_20. - No pin, relay, camera, go2rtc, Nginx, telemetry schema, MQTT topic, or storm actuation changes.