{
    "date": "2026-07-09",
    "promote_to_ai_learning": false,
    "reason": "Needs repeated validation across different days/sectors (client level_2+).",
    "candidate_rules": [
        {
            "lesson": "Reject reason 'impact_below_threshold' occurred 108 times on 2026-07-09",
            "learning_type": "reject_pattern",
            "confidence": 0.95
        },
        {
            "lesson": "Reject reason 'underlying_reaction_disagrees' occurred 3 times on 2026-07-09",
            "learning_type": "reject_pattern",
            "confidence": 0.53
        },
        {
            "lesson": "missed_due_to_scanner_gap: add category or source for: general_catalyst, general_catalyst, general_catalyst, oil_supply_or_geopolitical_shock, oil_supply_or_geopolitical_shock",
            "learning_type": "rule_candidate",
            "confidence": 0.6
        },
        {
            "lesson": "AMD had intraday confirmation window 09:45:00\u201310:20:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "AMD replay final monitor status: reject_vwap",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        },
        {
            "lesson": "INTC had intraday confirmation window 09:45:00\u201309:50:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "INTC replay final monitor status: reject_vwap",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        },
        {
            "lesson": "USO had intraday confirmation window 09:45:00\u201310:42:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "USO replay final monitor status: confirmed",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        },
        {
            "lesson": "JETS had intraday confirmation window 09:50:00\u201310:20:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "JETS replay final monitor status: confirmed",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        },
        {
            "lesson": "AAPL had intraday confirmation window 09:45:00\u201310:01:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "AAPL replay final monitor status: confirmed",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        },
        {
            "lesson": "DAL had intraday confirmation window 09:45:00\u201310:19:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "DAL replay final monitor status: pending_vwap_confirmation",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        },
        {
            "lesson": "NVDA had intraday confirmation window 09:45:00\u201309:53:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "NVDA replay final monitor status: reject_vwap",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        },
        {
            "lesson": "IBM had intraday confirmation window 09:45:00\u201313:23:00 (stored replay)",
            "learning_type": "opportunity_window",
            "confidence": 0.75
        },
        {
            "lesson": "IBM replay final monitor status: confirmed",
            "learning_type": "monitor_state_replay",
            "confidence": 0.7
        }
    ],
    "top_lessons": [
        "Reject reason 'impact_below_threshold' occurred 108 times on 2026-07-09",
        "Reject reason 'underlying_reaction_disagrees' occurred 3 times on 2026-07-09",
        "missed_due_to_scanner_gap: add category or source for: general_catalyst, general_catalyst, general_catalyst, oil_supply_or_geopolitical_shock, oil_supply_or_geopolitical_shock",
        "AMD had intraday confirmation window 09:45:00\u201310:20:00 (stored replay)",
        "AMD replay final monitor status: reject_vwap"
    ]
}
