kitos
|
2371318e9e
|
fix(heatmap): detection rules layer uses absolute rule count, not relative max
Aegis CI / lint-and-test (push) Has been cancelled
Before: score = (rules/max_rules)*50 + (evaluated/rules)*50
-> everything red because relative to the 1 technique with most rules
After: score = min(rules/4 * 100, 100) — absolute thresholds
0 rules = gray (not covered)
1 rule = red (25 — minimal)
2 rules = orange (50 — some)
3 rules = yellow (75 — good)
4+ rules = green (100 — well covered)
Also update HeatmapLegend labels to show actual rule counts instead of
meaningless percentage ranges.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-05-28 16:11:29 +02:00 |
|