# Dev action items — 2026-09-02 ## Detected errors - **mp_paper_source_label_gap**: mp_paper_closed=1 mp_paper_fills=2 but trade_executions=0 trade_exits=0 (MP ledger is authoritative; legacy tables empty) ## Top reject reasons - `impact_below_threshold`: 17 - `underlying_reaction_disagrees`: 2 ## Learning candidates (not auto-applied) - Reject reason 'impact_below_threshold' occurred 17 times on 2026-09-02 - missed_due_to_scanner_gap: add category or source for: general_catalyst - NVDA had intraday confirmation window 09:55:00–09:56:00 (stored replay) - NVDA replay final monitor status: confirmed - AAPL had intraday confirmation window 11:20:00–11:45:00 (stored replay) - AAPL replay final monitor status: reject_vwap - QQQ had intraday confirmation window 09:47:00–10:04:00 (stored replay) - QQQ replay final monitor status: reject_vwap - AMD had intraday confirmation window 09:48:00–09:50:00 (stored replay) - AMD replay final monitor status: pending_vwap_confirmation - AVGO had intraday confirmation window 09:53:00–09:54:00 (stored replay) - AVGO replay final monitor status: confirmed - INTC had intraday confirmation window 09:48:00–09:50:00 (stored replay) - INTC replay final monitor status: reject_vwap - WDC had intraday confirmation window 09:48:00–10:10:00 (stored replay) - WDC replay final monitor status: reject_vwap - SOXX had intraday confirmation window 09:48:00–09:50:00 (stored replay) - SOXX replay final monitor status: reject_vwap - SMH had intraday confirmation window 09:48:00–09:50:00 (stored replay) - SMH replay final monitor status: reject_vwap - NOW had intraday confirmation window 09:49:00–09:51:00 (stored replay) - NOW replay final monitor status: reject_vwap - MU had intraday confirmation window 09:49:00–10:09:00 (stored replay) - MU replay final monitor status: reject_vwap ## Next steps 1. Review missed_fast_news entries in missed_opportunities JSON 2. Tune NEWS_FEED_DELAY_SECONDS / sandbox grace if news_stale dominates 3. Promote learning rules only after 3+ validated days