mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-11 13:52:20 +00:00
The batch derived endpoint (the one the dashboard wellness strip reads) computed Recovery/Strain/Stress unconditionally while the single derived route already gated them, so disabling the recovery module did not hide the rings. Reuse the single route's DERIVED_MODULE map (now exported, with READINESS added since it equals the computed recovery score) and drop disabled-module metrics from the batch payload per request, without mutating the cached map.