The RiskLevel.NEEDS_REVIEW enum value was 'review' but the devices_by_risk dict and all summary keys used 'needs_review', causing a KeyError during sweep correlation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>