{
    "date": "2026-09-01",
    "module": "daily_replay_error_learning_engine",
    "version": "2026-06-09.v2",
    "actual_bot_pnl": -9262,
    "replay_realistic_pnl": null,
    "missed_profit": null,
    "trades_taken": 4,
    "valid_missed_trades": 8,
    "data_counts": {
        "news_events": 38,
        "trade_decisions": 43,
        "fast_news_decisions": 34,
        "trade_executions": 0,
        "trade_signals": 0,
        "trade_exits": 0,
        "mp_paper_closed": 4,
        "mp_paper_fills": 8,
        "authoritative_paper_source": "mp_paper_positions",
        "reaction_snapshots": 38,
        "premium_snapshots": 12194,
        "slippage_records": 6,
        "underlying_minute_bars": 15649,
        "trade_factor_snapshots": 38
    },
    "paper_ledger_authority": "mp_paper_positions",
    "backtrack_metrics": {
        "news_backtrack_events": 38,
        "delayed_news_count": 38,
        "missed_due_to_news_delay": 0,
        "missed_opportunities_db": 0,
        "slippage_records": 6,
        "theoretical_entries_logged": 6,
        "avg_premium_expansion_pct": 5.16,
        "avg_late_entry_slippage_pct": 5.16,
        "paper_executions": 0,
        "live_api_paper_mode": true
    },
    "top_errors": [
        "mp_paper_source_label_gap"
    ],
    "top_lessons": [
        "Reject reason 'impact_below_threshold' occurred 23 times on 2026-09-01",
        "Reject reason 'underlying_reaction_disagrees' occurred 6 times on 2026-09-01",
        "Reject reason 'direction_no_trade' occurred 3 times on 2026-09-01",
        "missed_due_to_scanner_gap: add category or source for: oil_supply_or_geopolitical_shock, general_catalyst, general_catalyst, general_catalyst",
        "AMD had intraday confirmation window 10:09:00\u201310:10:00 (stored replay)"
    ],
    "reject_reason_breakdown": {
        "impact_below_threshold": 23,
        "underlying_reaction_disagrees": 6,
        "direction_no_trade": 3,
        "duplicate_headline": 2
    }
}
