{# Health score badge component. Expects: score (int 0-100), status (str 'good'|'moderate'|'poor') #}
Project Health Score
Score = 100 − weighted penalties, clamped to 0–100.
Good ≥ 80 · Moderate ≥ 50 · Poor < 50
/ 100