Fix: Summary Health Uses Per-Channel Assessments
Follows up on v2026-02-13.7 (cell coloring fix). The summary health cards and banner had the same issue: they used default EuroDOCSIS 3.0 / 256QAM thresholds for ALL channels instead of respecting per-modulation and per-DOCSIS-version thresholds.
Symptom
- The Upstream summary card showed yellow/orange even when all channels were individually "Good"
- The overall health banner showed "Marginal" with "Upstream power elevated" warnings
- Affected users with DOCSIS 3.1 upstream channels (which have a different good range: 38.1-41.0 dBmV vs 41.1-47.0 for EuroDOCSIS 3.0)
Fix
Summary health now aggregates from individual channel health_detail (which already correctly evaluates per-modulation/per-version thresholds) instead of recalculating against hardcoded defaults.
Full Changelog: v2026-02-13.7...v2026-02-13.8