{"event_date":"2026-07-22","learning_type":"reject_pattern","strategy":"fast_news","lesson":"Reject reason 'impact_below_threshold|unrouted_backfill_no_enter' occurred 583 times on 2026-07-22","validation_count":1,"confidence":0.95,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"reject_pattern","strategy":"fast_news","lesson":"Reject reason 'duplicate_headline|unrouted_backfill_no_enter' occurred 85 times on 2026-07-22","validation_count":1,"confidence":0.95,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"rule_candidate","strategy":"fast_news","lesson":"missed_due_to_scanner_gap: add category or source for: general_catalyst, general_catalyst, general_catalyst, general_catalyst, oil_supply_or_geopolitical_shock","validation_count":1,"confidence":0.6,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"scanner_gap_error","strategy":"fast_news","ticker":"ADJ","lesson":"Scanner gap: ADJ \u2014 Temenos Affirms FY2026 Adj EPS Guidance of $4.49 vs $4.42 Est","scanner_gap_error":true,"block_module":"scanner_gap","validation_count":1,"confidence":0.85,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"scanner_gap_error","strategy":"fast_news","ticker":"ADJ","lesson":"Scanner gap: ADJ \u2014 Temenos Q2 Adj. EPS $1.31 Beats $1.27 Estimate, Sales $281.485M Miss $296.537M E","scanner_gap_error":true,"block_module":"scanner_gap","validation_count":1,"confidence":0.85,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"scanner_gap_error","strategy":"fast_news","ticker":"GOOGL","lesson":"Scanner gap: GOOGL \u2014 Chip Stocks Retreat As Yemen\u2019s Houthis Enter The War; Alphabet, Tesla Earnings A","scanner_gap_error":true,"block_module":"scanner_gap","validation_count":1,"confidence":0.85,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"MU","lesson":"MU had intraday confirmation window 09:45:00\u201309:46:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":964.1715,"vwap":953.3187,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:46:00","until_utc":"2026-07-22T13:46:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"MU","lesson":"MU replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":22,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"INTC","lesson":"INTC had intraday confirmation window 09:45:00\u201309:46:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":104.975,"vwap":103.6111,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:46:00","until_utc":"2026-07-22T13:46:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"INTC","lesson":"INTC replay final monitor status: reject_vwap","final_monitor_status":"reject_vwap","transition_count":27,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"AMD","lesson":"AMD had intraday confirmation window 09:45:00\u201310:13:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":546.316,"vwap":541.8041,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"10:13:00","until_utc":"2026-07-22T14:13:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"AMD","lesson":"AMD replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":38,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"SMH","lesson":"SMH had intraday confirmation window 09:45:00\u201309:46:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":582.07,"vwap":577.7608,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:46:00","until_utc":"2026-07-22T13:46:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"SMH","lesson":"SMH replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":4,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"SOXX","lesson":"SOXX had intraday confirmation window 09:45:00\u201309:46:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":551.01,"vwap":545.7906,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:46:00","until_utc":"2026-07-22T13:46:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"SOXX","lesson":"SOXX replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":18,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"WDC","lesson":"WDC had intraday confirmation window 09:45:00\u201309:46:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":551.45,"vwap":540.0896,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:46:00","until_utc":"2026-07-22T13:46:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"WDC","lesson":"WDC replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":10,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"NVDA","lesson":"NVDA had intraday confirmation window 10:09:00\u201310:11:00 (stored replay)","opportunity_window":{"from_et":"10:09:00","from_utc":"2026-07-22T14:09:00+00:00","close":206.82,"vwap":207.0023,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"10:11:00","until_utc":"2026-07-22T14:11:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"NVDA","lesson":"NVDA replay final monitor status: reject_vwap","final_monitor_status":"reject_vwap","transition_count":11,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"XLE","lesson":"XLE had intraday confirmation window 09:45:00\u201309:48:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":59.145,"vwap":59.2611,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:48:00","until_utc":"2026-07-22T13:48:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"XLE","lesson":"XLE replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":20,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"USO","lesson":"USO had intraday confirmation window 10:39:00\u201310:41:00 (stored replay)","opportunity_window":{"from_et":"10:39:00","from_utc":"2026-07-22T14:39:00+00:00","close":131.89,"vwap":131.995,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"10:41:00","until_utc":"2026-07-22T14:41:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"USO","lesson":"USO replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":19,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"IBM","lesson":"IBM had intraday confirmation window 09:45:00\u201309:51:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":211.23,"vwap":210.0101,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:51:00","until_utc":"2026-07-22T13:51:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"IBM","lesson":"IBM replay final monitor status: reject_vwap","final_monitor_status":"reject_vwap","transition_count":21,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"AVGO","lesson":"AVGO had intraday confirmation window 09:45:00\u201309:51:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":385.275,"vwap":383.7691,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:51:00","until_utc":"2026-07-22T13:51:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"AVGO","lesson":"AVGO replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":4,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"MRVL","lesson":"MRVL had intraday confirmation window 09:45:00\u201309:51:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":207.19,"vwap":205.365,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:51:00","until_utc":"2026-07-22T13:51:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"MRVL","lesson":"MRVL replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":4,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"SMCI","lesson":"SMCI had intraday confirmation window 09:45:00\u201309:51:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":30.7303,"vwap":29.7523,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:51:00","until_utc":"2026-07-22T13:51:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"SMCI","lesson":"SMCI replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":14,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"ARM","lesson":"ARM had intraday confirmation window 09:45:00\u201309:51:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":286.39,"vwap":283.2272,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"09:51:00","until_utc":"2026-07-22T13:51:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"ARM","lesson":"ARM replay final monitor status: reject_vwap","final_monitor_status":"reject_vwap","transition_count":11,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"TSM","lesson":"TSM had intraday confirmation window 09:45:00\u201310:15:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":418.9805,"vwap":417.2202,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"10:15:00","until_utc":"2026-07-22T14:15:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"TSM","lesson":"TSM replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":6,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"QQQ","lesson":"QQQ had intraday confirmation window 09:45:00\u201310:31:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":706.36,"vwap":705.0215,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"10:31:00","until_utc":"2026-07-22T14:31:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"QQQ","lesson":"QQQ replay final monitor status: pending_vwap_confirmation","final_monitor_status":"pending_vwap_confirmation","transition_count":8,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"DELL","lesson":"DELL had intraday confirmation window 09:45:00\u201310:32:00 (stored replay)","opportunity_window":{"from_et":"09:45:00","from_utc":"2026-07-22T13:45:00+00:00","close":437.21,"vwap":430.7176,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"10:32:00","until_utc":"2026-07-22T14:32:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"DELL","lesson":"DELL replay final monitor status: confirmed","final_monitor_status":"confirmed","transition_count":7,"block_module":"strategy_rules","validation_count":1,"confidence":0.7,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"opportunity_window","strategy":"a_plus","ticker":"NOW","lesson":"NOW had intraday confirmation window 10:01:00\u201310:02:00 (stored replay)","opportunity_window":{"from_et":"10:01:00","from_utc":"2026-07-22T14:01:00+00:00","close":98.825,"vwap":98.796,"vwap_source":"recomputed","relative_volume":null,"confirmation_basis":"vwap_only_no_live_rvol","until_et":"10:02:00","until_utc":"2026-07-22T14:02:00+00:00","ended_reason":"rules_no_longer_confirmed"},"block_module":"strategy_rules","validation_count":1,"confidence":0.75,"approved_for_ai":false}
{"event_date":"2026-07-22","learning_type":"monitor_state_replay","strategy":"a_plus","ticker":"NOW","lesson":"NOW replay final monitor status: reject_vwap","final_monitor_status":"reject_vwap","transition_count":7,"block_module":"sync_guard","validation_count":1,"confidence":0.7,"approved_for_ai":false}
