{"away":"brest","batch_id":"2026-11-02T0221Z-model-predict","competition":"ligue-1","cutoff_utc":"2026-11-02T02:21:25Z","data_status":"limited_context","fixture_id":"l1-2627-0005","home":"lorient","inputs":{"elo_away":1461.7,"elo_home":1420.3,"lambda_away":1.237161,"lambda_home":1.513983,"last_result_used":"2026-11-01","p_dc":[0.431243,0.263648,0.30511],"p_elo":[0.376457,0.28542,0.338123],"p_market":null,"p_stat":[0.405401,0.2733,0.321298],"retained_mass":0.999999999901,"rho":-0.046226,"small_sample":[],"weights":{"temperature":0.975,"w_dc":0.5}},"kickoff_utc":"2026-11-02T19:45:00Z","late":false,"locked_at":"2026-11-02T02:24:14Z","model_version":"v1.1-2026-10","published":{"btts":0.5618,"draw_risk":false,"over_2_5":0.5151,"p":[0.4054,0.2733,0.3213],"p_display":[40.6,27.3,32.1],"pick":"home","source":"statistical","tier":"low","top_score_in_pick":"1-0","top_score_overall":"1-1","top_scores":[{"p":0.1297,"score":"1-1"},{"p":0.0857,"score":"1-0"},{"p":0.0851,"score":"2-1"},{"p":0.0779,"score":"1-2"},{"p":0.0774,"score":"0-1"}]},"revision":1,"shadow":{"agents":[],"ai_combined":null,"note":"AI layer not run for this fixture"},"slug":"lorient-vs-brest-2026-11-02"}