mirror of
https://github.com/okieselbach/AutopilotMonitor.git
synced 2026-10-24 12:42:38 +00:00
d295eea390
ANALYZE-APP-007: dataField errorCount -> failedApps. V1 emitted errorCount in app_tracking_summary; V2 emits failedApps. Pulling the rule to V2-naming removes the V1-compat alias debt from the agent. ANALYZE-SEC-001: drop the data. prefix from dataField. RuleEngine's GetDataFieldValue does flat dictionary lookup; the data. prefix matched nothing under V1 or V2. Both V1 and V2 emit uefiCA2023Status / uefiSecureBootEnabled at the root of Data, so the rule was a long-standing no-match. Regenerated rules/dist/analyze-rules.json from the source files via rules/scripts/combine.js. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>