{
  "available_bankrolls": {
    "claude": 100.0,
    "codex": 107.649,
    "gemini": 92.6646,
    "gpt-luna": 89.5016,
    "grok": 100.0,
    "kimi": 100.0,
    "kimi-k27": 100.7962,
    "minimax": 97.95,
    "minimax-m3": 114.0012,
    "qwen": 48.8339,
    "qwen-max": 100.0
  },
  "bets": [
    {
      "bot_id": "codex",
      "fixture_id": "replay-2a82469726ef54fe",
      "market": "1X2",
      "odds": 3.36,
      "pnl": null,
      "reason": "Recency-weighted form/goal model gives 42.5% versus 29.8% implied; quarter-Kelly stake is capped for survival.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "codex",
      "fixture_id": "replay-285c86fc1367f64a",
      "market": "1X2",
      "odds": 4.58,
      "pnl": null,
      "reason": "Recency-weighted form/goal model gives 30.7% versus 21.8% implied; quarter-Kelly stake is capped for survival.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "codex",
      "fixture_id": "replay-559b7cbfa0e5236c",
      "market": "1X2",
      "odds": 2.99,
      "pnl": null,
      "reason": "Recency-weighted form/goal model gives 44.7% versus 33.4% implied; quarter-Kelly stake is capped for survival.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "codex",
      "fixture_id": "replay-d8f8f7ebadb2457d",
      "market": "1X2",
      "odds": 2.84,
      "pnl": null,
      "reason": "Recency-weighted form/goal model gives 45.3% versus 35.2% implied; quarter-Kelly stake is capped for survival.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-2a82469726ef54fe",
      "market": "1X2",
      "odds": 3.36,
      "pnl": null,
      "reason": "Model edge 0.196",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.92
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-d8f8f7ebadb2457d",
      "market": "1X2",
      "odds": 2.84,
      "pnl": null,
      "reason": "Model edge 0.144",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.92
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-8324a251663023d4",
      "market": "1X2",
      "odds": 2.4,
      "pnl": null,
      "reason": "Model edge 0.156",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.92
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-71ff6998bb679224",
      "market": "1X2",
      "odds": 2.97,
      "pnl": null,
      "reason": "Model edge 0.125",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.92
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-559b7cbfa0e5236c",
      "market": "OU25",
      "odds": 1.67,
      "pnl": null,
      "reason": "Model edge 0.126",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 0.92
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-2a82469726ef54fe",
      "market": "1X2",
      "odds": 3.36,
      "pnl": null,
      "reason": "Model prob 33.20% vs implied 29.76% gives edge 11.55%",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.96
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-71ff6998bb679224",
      "market": "1X2",
      "odds": 2.97,
      "pnl": null,
      "reason": "Model prob 35.86% vs implied 33.67% gives edge 6.50%",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.98
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-d8f8f7ebadb2457d",
      "market": "1X2",
      "odds": 2.84,
      "pnl": null,
      "reason": "Model prob 37.35% vs implied 35.21% gives edge 6.08%",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.97
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-8324a251663023d4",
      "market": "1X2",
      "odds": 2.4,
      "pnl": null,
      "reason": "Model prob 44.09% vs implied 41.67% gives edge 5.81%",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.99
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-e4c1b53a4335eb4c",
      "market": "1X2",
      "odds": 2.24,
      "pnl": null,
      "reason": "Model prob 46.69% vs implied 44.64% gives edge 4.58%",
      "result": "pending",
      "selection": "HOME",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax",
      "fixture_id": "replay-2a82469726ef54fe",
      "market": "1X2",
      "odds": 3.36,
      "pnl": null,
      "reason": "AWAY EV=0.09",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.91
    },
    {
      "bot_id": "minimax",
      "fixture_id": "replay-285c86fc1367f64a",
      "market": "OU25",
      "odds": 2.03,
      "pnl": null,
      "reason": "OVER25 EV=0.09",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 0.97
    },
    {
      "bot_id": "minimax",
      "fixture_id": "replay-d8f8f7ebadb2457d",
      "market": "1X2",
      "odds": 2.84,
      "pnl": null,
      "reason": "AWAY EV=0.07",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.87
    },
    {
      "bot_id": "minimax",
      "fixture_id": "replay-559b7cbfa0e5236c",
      "market": "OU25",
      "odds": 1.67,
      "pnl": null,
      "reason": "OVER25 EV=0.05",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 0.97
    },
    {
      "bot_id": "minimax",
      "fixture_id": "replay-71ff6998bb679224",
      "market": "1X2",
      "odds": 2.97,
      "pnl": null,
      "reason": "AWAY EV=0.05",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.62
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-5d4d08aedf5304bb",
      "market": "1X2",
      "odds": 3.6,
      "pnl": null,
      "reason": "Edge +0.2012 vs no-vig +0.2178, form adjusted prob 0.4789",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.48
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-d8f8f7ebadb2457d",
      "market": "1X2",
      "odds": 2.84,
      "pnl": null,
      "reason": "Edge +0.2142 vs no-vig +0.2378, form adjusted prob 0.5664",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.48
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-71ff6998bb679224",
      "market": "1X2",
      "odds": 2.97,
      "pnl": null,
      "reason": "Edge +0.1890 vs no-vig +0.2121, form adjusted prob 0.5257",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.48
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-285c86fc1367f64a",
      "market": "1X2",
      "odds": 4.58,
      "pnl": null,
      "reason": "Edge +0.1173 vs no-vig +0.1305, form adjusted prob 0.3356",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.48
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-559b7cbfa0e5236c",
      "market": "1X2",
      "odds": 2.99,
      "pnl": null,
      "reason": "Edge +0.1471 vs no-vig +0.1701, form adjusted prob 0.4816",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.48
    },
    {
      "bot_id": "gpt-luna",
      "fixture_id": "replay-2a82469726ef54fe",
      "market": "1X2",
      "odds": 3.36,
      "pnl": null,
      "reason": "Recency-weighted goals and venue form imply positive expected value.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.89
    },
    {
      "bot_id": "gpt-luna",
      "fixture_id": "replay-285c86fc1367f64a",
      "market": "1X2",
      "odds": 4.58,
      "pnl": null,
      "reason": "Recency-weighted goals and venue form imply positive expected value.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.89
    },
    {
      "bot_id": "gpt-luna",
      "fixture_id": "replay-559b7cbfa0e5236c",
      "market": "1X2",
      "odds": 2.99,
      "pnl": null,
      "reason": "Recency-weighted goals and venue form imply positive expected value.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.89
    },
    {
      "bot_id": "gpt-luna",
      "fixture_id": "replay-71ff6998bb679224",
      "market": "1X2",
      "odds": 2.97,
      "pnl": null,
      "reason": "Recency-weighted goals and venue form imply positive expected value.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.89
    },
    {
      "bot_id": "gpt-luna",
      "fixture_id": "replay-5d4d08aedf5304bb",
      "market": "1X2",
      "odds": 3.6,
      "pnl": null,
      "reason": "Recency-weighted goals and venue form imply positive expected value.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 0.89
    },
    {
      "bot_id": "kimi-k27",
      "fixture_id": "replay-5d4d08aedf5304bb",
      "market": "1X2",
      "odds": 3.6,
      "pnl": null,
      "reason": "Model away=0.518 vs implied 0.278; edge=0.866",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "kimi-k27",
      "fixture_id": "replay-2a82469726ef54fe",
      "market": "1X2",
      "odds": 3.36,
      "pnl": null,
      "reason": "Model away=0.520 vs implied 0.298; edge=0.748",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "kimi-k27",
      "fixture_id": "replay-d8f8f7ebadb2457d",
      "market": "1X2",
      "odds": 2.84,
      "pnl": null,
      "reason": "Model away=0.505 vs implied 0.352; edge=0.433",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "kimi-k27",
      "fixture_id": "replay-559b7cbfa0e5236c",
      "market": "1X2",
      "odds": 2.99,
      "pnl": null,
      "reason": "Model away=0.461 vs implied 0.334; edge=0.379",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "kimi-k27",
      "fixture_id": "replay-71ff6998bb679224",
      "market": "1X2",
      "odds": 2.97,
      "pnl": null,
      "reason": "Model away=0.459 vs implied 0.337; edge=0.364",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax-m3",
      "fixture_id": "replay-2a82469726ef54fe",
      "market": "1X2",
      "odds": 3.36,
      "pnl": null,
      "reason": "Model probability 0.830 vs implied 0.298; edge 0.532, EV 1.787 on AWAY.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax-m3",
      "fixture_id": "replay-5d4d08aedf5304bb",
      "market": "1X2",
      "odds": 3.6,
      "pnl": null,
      "reason": "Model probability 0.635 vs implied 0.278; edge 0.357, EV 1.284 on AWAY.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax-m3",
      "fixture_id": "replay-d8f8f7ebadb2457d",
      "market": "1X2",
      "odds": 2.84,
      "pnl": null,
      "reason": "Model probability 0.754 vs implied 0.352; edge 0.402, EV 1.141 on AWAY.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax-m3",
      "fixture_id": "replay-71ff6998bb679224",
      "market": "1X2",
      "odds": 2.97,
      "pnl": null,
      "reason": "Model probability 0.693 vs implied 0.337; edge 0.356, EV 1.058 on AWAY.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax-m3",
      "fixture_id": "replay-8324a251663023d4",
      "market": "1X2",
      "odds": 2.4,
      "pnl": null,
      "reason": "Model probability 0.855 vs implied 0.417; edge 0.438, EV 1.052 on AWAY.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    }
  ],
  "fingerprint": "sha256:2cd790b9a4150929e4ffb50ae4a0231b610cfe36146fe33a3865440028d773ea",
  "fixtures": [
    {
      "away": "Wrexham",
      "competition": "Championship",
      "forecasts": {
        "claude": {
          "away": 0.246271978719784,
          "draw": 0.26563775010647794,
          "home": 0.4880902711737381,
          "over25": 0.5143615687122474,
          "under25": 0.48563843128775264
        },
        "codex": {
          "away": 0.28019071538125817,
          "draw": 0.25016359112199793,
          "home": 0.4696456934967439,
          "over25": 0.5564600303821623,
          "under25": 0.4435399696178377
        },
        "gemini": {
          "away": 0.23362625185322838,
          "draw": 0.2356067526334643,
          "home": 0.5307669955133073,
          "over25": 0.5722006903716723,
          "under25": 0.4277993096283277
        },
        "gpt-luna": {
          "away": 0.23819858681882725,
          "draw": 0.21727699196303082,
          "home": 0.5445244212181419,
          "over25": 0.6268792207012239,
          "under25": 0.3731207792987761
        },
        "grok": {
          "away": 0.26100113,
          "draw": 0.26862347,
          "home": 0.4703754,
          "over25": 0.50311662,
          "under25": 0.49688338
        },
        "kimi": {
          "away": 0.2638149999999999,
          "draw": 0.269309,
          "home": 0.466876,
          "over25": 0.51395,
          "under25": 0.48605
        },
        "kimi-k27": {
          "away": 0.30933299999999997,
          "draw": 0.260483,
          "home": 0.430184,
          "over25": 0.485022,
          "under25": 0.5149779999999999
        },
        "market": {
          "away": 0.298815331010453,
          "draw": 0.28097560975609753,
          "home": 0.4202090592334495,
          "over25": 0.49061662198391415,
          "under25": 0.5093833780160857
        },
        "minimax": {
          "away": 0.2721486643437863,
          "draw": 0.28097560975609753,
          "home": 0.44687572590011615,
          "over25": 0.49249329758713134,
          "under25": 0.5075067024128687
        },
        "minimax-m3": {
          "away": 0.1582797312086387,
          "draw": 0.18671455640529688,
          "home": 0.6550057123860644,
          "over25": 0.6505124741905757,
          "under25": 0.3494875258094243
        },
        "poisson": {
          "away": 0.35791809,
          "draw": 0.29261727,
          "home": 0.34946465,
          "over25": 0.37286613,
          "under25": 0.62713387
        },
        "qwen": {
          "away": 0.25987063351076645,
          "draw": 0.23884224181239877,
          "home": 0.5012871246768348,
          "over25": 0.548230132879908,
          "under25": 0.45176986712009204
        }
      },
      "home": "Millwall",
      "id": "replay-e4c1b53a4335eb4c",
      "kickoff": "2026-09-02T18:45:00Z",
      "odds": {
        "away": 3.15,
        "draw": 3.35,
        "home": 2.24,
        "over25": 1.9,
        "under25": 1.83
      },
      "score": null
    },
    {
      "away": "Cardiff",
      "competition": "Championship",
      "forecasts": {
        "claude": {
          "away": 0.27775799945239904,
          "draw": 0.250081169654854,
          "home": 0.47216083089274696,
          "over25": 0.6336468806886865,
          "under25": 0.36635311931131354
        },
        "codex": {
          "away": 0.3144202933216641,
          "draw": 0.23612242863377855,
          "home": 0.4494572780445573,
          "over25": 0.6141889200067696,
          "under25": 0.3858110799932304
        },
        "gemini": {
          "away": 0.39899751945688905,
          "draw": 0.21356181964526894,
          "home": 0.387440660897842,
          "over25": 0.692589775795936,
          "under25": 0.30741022420406405
        },
        "gpt-luna": {
          "away": 0.36480950980293564,
          "draw": 0.22169492960081744,
          "home": 0.41349556059624687,
          "over25": 0.6831336925005167,
          "under25": 0.3168663074994833
        },
        "grok": {
          "away": 0.31489878,
          "draw": 0.23470339,
          "home": 0.45039783,
          "over25": 0.56506157,
          "under25": 0.43493843
        },
        "kimi": {
          "away": 0.27110300000000004,
          "draw": 0.252662,
          "home": 0.476235,
          "over25": 0.536728,
          "under25": 0.463272
        },
        "kimi-k27": {
          "away": 0.518277,
          "draw": 0.204566,
          "home": 0.277157,
          "over25": 0.727428,
          "under25": 0.27257200000000004
        },
        "market": {
          "away": 0.2611029348108389,
          "draw": 0.24932906241883823,
          "home": 0.489568002770323,
          "over25": 0.5567282321899736,
          "under25": 0.44327176781002636
        },
        "minimax": {
          "away": 0.2744362681441722,
          "draw": 0.24932906241883812,
          "home": 0.47623466943698967,
          "over25": 0.5953825857519789,
          "under25": 0.4046174142480211
        },
        "minimax-m3": {
          "away": 0.6345501884549727,
          "draw": 0.15828045755082096,
          "home": 0.20716935399420633,
          "over25": 0.8802444933240511,
          "under25": 0.11975550667594892
        },
        "poisson": {
          "away": 0.36738597,
          "draw": 0.25486078,
          "home": 0.37775325,
          "over25": 0.52111542,
          "under25": 0.47888458
        },
        "qwen": {
          "away": 0.47894335520905684,
          "draw": 0.21623596808705314,
          "home": 0.30482067670389,
          "over25": 0.6883017539519344,
          "under25": 0.3116982460480656
        }
      },
      "home": "QPR",
      "id": "replay-5d4d08aedf5304bb",
      "kickoff": "2026-09-02T18:45:00Z",
      "odds": {
        "away": 3.6,
        "draw": 3.77,
        "home": 1.92,
        "over25": 1.68,
        "under25": 2.11
      },
      "score": null
    },
    {
      "away": "Charlton",
      "competition": "Championship",
      "forecasts": {
        "claude": {
          "away": 0.2193560020569989,
          "draw": 0.2631272123466015,
          "home": 0.5175167855963996,
          "over25": 0.4775365359090626,
          "under25": 0.5224634640909374
        },
        "codex": {
          "away": 0.3070739831921682,
          "draw": 0.25362024585503823,
          "home": 0.43930577095279355,
          "over25": 0.5131061158292787,
          "under25": 0.4868938841707213
        },
        "gemini": {
          "away": 0.23313863657643993,
          "draw": 0.24651276875792708,
          "home": 0.520348594665633,
          "over25": 0.5262988001058087,
          "under25": 0.47370119989419135
        },
        "gpt-luna": {
          "away": 0.3434277326563477,
          "draw": 0.23802461768989464,
          "home": 0.4185476496537576,
          "over25": 0.5966194224083866,
          "under25": 0.4033805775916134
        },
        "grok": {
          "away": 0.21359173999999997,
          "draw": 0.2586894,
          "home": 0.52771886,
          "over25": 0.47677305,
          "under25": 0.52322695
        },
        "kimi": {
          "away": 0.21514899999999998,
          "draw": 0.264329,
          "home": 0.520522,
          "over25": 0.466773,
          "under25": 0.533227
        },
        "kimi-k27": {
          "away": 0.223865,
          "draw": 0.236565,
          "home": 0.53957,
          "over25": 0.523782,
          "under25": 0.47621800000000003
        },
        "market": {
          "away": 0.20514945863337303,
          "draw": 0.2609957001502357,
          "home": 0.5338548412163913,
          "over25": 0.46010638297872336,
          "under25": 0.5398936170212765
        },
        "minimax": {
          "away": 0.21181612530003968,
          "draw": 0.26099570015023577,
          "home": 0.5271881745497246,
          "over25": 0.5347517730496454,
          "under25": 0.4652482269503546
        },
        "minimax-m3": {
          "away": 0.3030997654729639,
          "draw": 0.23638952706577018,
          "home": 0.4605107074612659,
          "over25": 0.5889420113359398,
          "under25": 0.4110579886640602
        },
        "poisson": {
          "away": 0.30693638,
          "draw": 0.27089494,
          "home": 0.42216868,
          "over25": 0.44307293,
          "under25": 0.55692707
        },
        "qwen": {
          "away": 0.3356086457132996,
          "draw": 0.2517710413703319,
          "home": 0.41262031291636847,
          "over25": 0.5305463165333173,
          "under25": 0.4694536834666827
        }
      },
      "home": "West Brom",
      "id": "replay-285c86fc1367f64a",
      "kickoff": "2026-09-02T18:45:00Z",
      "odds": {
        "away": 4.58,
        "draw": 3.6,
        "home": 1.76,
        "over25": 2.03,
        "under25": 1.73
      },
      "score": null
    },
    {
      "away": "Blackpool",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.39804337478171226,
          "draw": 0.25628505603580276,
          "home": 0.345671569182485,
          "over25": 0.5146393396663148,
          "under25": 0.4853606603336852
        },
        "codex": {
          "away": 0.42969381410552193,
          "draw": 0.27196910796891466,
          "home": 0.29833707792556347,
          "over25": 0.4409096794043508,
          "under25": 0.5590903205956492
        },
        "gemini": {
          "away": 0.46209614523091175,
          "draw": 0.25713207187215353,
          "home": 0.28077178289693466,
          "over25": 0.437288035146481,
          "under25": 0.562711964853519
        },
        "gpt-luna": {
          "away": 0.4569143684715219,
          "draw": 0.24721595557856366,
          "home": 0.2958696759499144,
          "over25": 0.535460709154279,
          "under25": 0.464539290845721
        },
        "grok": {
          "away": 0.34775263,
          "draw": 0.25413761,
          "home": 0.39810976,
          "over25": 0.58235816,
          "under25": 0.41764184000000004
        },
        "kimi": {
          "away": 0.35858,
          "draw": 0.278088,
          "home": 0.363332,
          "over25": 0.523191,
          "under25": 0.47680900000000004
        },
        "kimi-k27": {
          "away": 0.4591294591294591,
          "draw": 0.2817152817152817,
          "home": 0.25915525915525917,
          "over25": 0.384029,
          "under25": 0.615971
        },
        "market": {
          "away": 0.31357959075205954,
          "draw": 0.26308796173266014,
          "home": 0.4233324475152804,
          "over25": 0.5531914893617021,
          "under25": 0.44680851063829785
        },
        "minimax": {
          "away": 0.3535795907520595,
          "draw": 0.2630879617326601,
          "home": 0.3833324475152804,
          "over25": 0.525886524822695,
          "under25": 0.47411347517730495
        },
        "minimax-m3": {
          "away": 0.6928004858947694,
          "draw": 0.24660219154571053,
          "home": 0.06059732255952015,
          "over25": 0.25647527053853336,
          "under25": 0.7435247294614666
        },
        "poisson": {
          "away": 0.30261995,
          "draw": 0.26887362,
          "home": 0.42850643,
          "over25": 0.44924902,
          "under25": 0.55075098
        },
        "qwen": {
          "away": 0.5257129884693689,
          "draw": 0.2763899136007836,
          "home": 0.1978970979298476,
          "over25": 0.35711472550179835,
          "under25": 0.6428852744982017
        }
      },
      "home": "Barnsley",
      "id": "replay-71ff6998bb679224",
      "kickoff": "2026-09-02T18:45:00Z",
      "odds": {
        "away": 2.97,
        "draw": 3.54,
        "home": 2.2,
        "over25": 1.68,
        "under25": 2.08
      },
      "score": null
    },
    {
      "away": "AFC Wimbledon",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.25019068864392563,
          "draw": 0.27609800837036763,
          "home": 0.4737113029857068,
          "over25": 0.4501596237582079,
          "under25": 0.549840376241792
        },
        "codex": {
          "away": 0.22386030363723597,
          "draw": 0.27435236812609787,
          "home": 0.5017873282366662,
          "over25": 0.4110972331689726,
          "under25": 0.5889027668310274
        },
        "gemini": {
          "away": 0.18718729078084329,
          "draw": 0.24688832552659667,
          "home": 0.56592438369256,
          "over25": 0.44967931660010174,
          "under25": 0.5503206833998983
        },
        "gpt-luna": {
          "away": 0.22899052631940497,
          "draw": 0.25077935683953256,
          "home": 0.5202301168410625,
          "over25": 0.4716240093879088,
          "under25": 0.5283759906120912
        },
        "grok": {
          "away": 0.23661034999999997,
          "draw": 0.27172838,
          "home": 0.49166127,
          "over25": 0.4346403,
          "under25": 0.5653597
        },
        "kimi": {
          "away": 0.250191,
          "draw": 0.276098,
          "home": 0.473711,
          "over25": 0.48714,
          "under25": 0.51286
        },
        "kimi-k27": {
          "away": 0.2253002253002253,
          "draw": 0.27110227110227114,
          "home": 0.5035975035975035,
          "over25": 0.396188,
          "under25": 0.603812
        },
        "market": {
          "away": 0.25019068839449765,
          "draw": 0.2760980081986616,
          "home": 0.47371130340684064,
          "over25": 0.4638069705093834,
          "under25": 0.5361930294906166
        },
        "minimax": {
          "away": 0.243524021727831,
          "draw": 0.27609800819866165,
          "home": 0.4803779700735073,
          "over25": 0.47104557640750677,
          "under25": 0.5289544235924932
        },
        "minimax-m3": {
          "away": 0.10613235195678025,
          "draw": 0.22641813346908682,
          "home": 0.6674495145741329,
          "over25": 0.38299074437922126,
          "under25": 0.6170092556207787
        },
        "poisson": {
          "away": 0.32372926,
          "draw": 0.28987539,
          "home": 0.38639535,
          "over25": 0.37964733,
          "under25": 0.62035267
        },
        "qwen": {
          "away": 0.23892154188976045,
          "draw": 0.2623874463318109,
          "home": 0.4986910117784287,
          "over25": 0.4368091228849136,
          "under25": 0.5631908771150864
        }
      },
      "home": "Burton",
      "id": "replay-80cbc1380ac716c6",
      "kickoff": "2026-09-02T18:45:00Z",
      "odds": {
        "away": 3.73,
        "draw": 3.38,
        "home": 1.97,
        "over25": 2.0,
        "under25": 1.73
      },
      "score": null
    },
    {
      "away": "Stockport",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.30338629000985984,
          "draw": 0.25554897734701765,
          "home": 0.44106473264312257,
          "over25": 0.6768020203378995,
          "under25": 0.3231979796621005
        },
        "codex": {
          "away": 0.44728279272677457,
          "draw": 0.21210323377319346,
          "home": 0.34061397350003203,
          "over25": 0.7255598902224123,
          "under25": 0.2744401097775877
        },
        "gemini": {
          "away": 0.44915639104081173,
          "draw": 0.20609052132429354,
          "home": 0.3447530876348948,
          "over25": 0.7243563064458374,
          "under25": 0.2756436935541626
        },
        "gpt-luna": {
          "away": 0.46339163956009466,
          "draw": 0.1933527388205681,
          "home": 0.3432556216193372,
          "over25": 0.8212724007305725,
          "under25": 0.1787275992694275
        },
        "grok": {
          "away": 0.29039049,
          "draw": 0.25012697,
          "home": 0.45948254,
          "over25": 0.59869584,
          "under25": 0.40130416
        },
        "kimi": {
          "away": 0.30650469349530657,
          "draw": 0.2556257443742556,
          "home": 0.4378695621304378,
          "over25": 0.537029,
          "under25": 0.462971
        },
        "kimi-k27": {
          "away": 0.46137000000000006,
          "draw": 0.202874,
          "home": 0.335756,
          "over25": 0.771046,
          "under25": 0.228954
        },
        "market": {
          "away": 0.3115045375955126,
          "draw": 0.25729242193662505,
          "home": 0.4312030404678623,
          "over25": 0.557029177718833,
          "under25": 0.44297082228116713
        },
        "minimax": {
          "away": 0.30483787092884596,
          "draw": 0.25729242193662505,
          "home": 0.43786970713452894,
          "over25": 0.6289566755083997,
          "under25": 0.37104332449160027
        },
        "minimax-m3": {
          "away": 0.6751242384715752,
          "draw": 0.13245135269063227,
          "home": 0.19242440883779255,
          "over25": 0.967762462981774,
          "under25": 0.03223753701822596
        },
        "poisson": {
          "away": 0.44649065,
          "draw": 0.25471404,
          "home": 0.29879531,
          "over25": 0.50458404,
          "under25": 0.49541596
        },
        "qwen": {
          "away": 0.48156688682225124,
          "draw": 0.19899379292451047,
          "home": 0.3194393202532383,
          "over25": 0.7830619236477961,
          "under25": 0.21693807635220386
        }
      },
      "home": "Luton",
      "id": "replay-559b7cbfa0e5236c",
      "kickoff": "2026-09-02T18:45:00Z",
      "odds": {
        "away": 2.99,
        "draw": 3.62,
        "home": 2.16,
        "over25": 1.67,
        "under25": 2.1
      },
      "score": null
    },
    {
      "away": "Milton Keynes Dons",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.4129381780068974,
          "draw": 0.2727276269154976,
          "home": 0.31433419507760496,
          "over25": 0.43222399188748806,
          "under25": 0.5677760081125119
        },
        "codex": {
          "away": 0.4531006374811185,
          "draw": 0.28459387037958017,
          "home": 0.2623054921393014,
          "over25": 0.3760412397989424,
          "under25": 0.6239587602010577
        },
        "gemini": {
          "away": 0.49618872695189536,
          "draw": 0.2522722647534193,
          "home": 0.2515390082946853,
          "over25": 0.40566557056319796,
          "under25": 0.594334429436802
        },
        "gpt-luna": {
          "away": 0.45116387355019005,
          "draw": 0.2729312085586163,
          "home": 0.27590491789119365,
          "over25": 0.4225717427584371,
          "under25": 0.5774282572415629
        },
        "grok": {
          "away": 0.39807547,
          "draw": 0.26508988,
          "home": 0.33683465,
          "over25": 0.46642157,
          "under25": 0.5335784299999999
        },
        "kimi": {
          "away": 0.37352162647837367,
          "draw": 0.29772770227229767,
          "home": 0.3287506712493287,
          "over25": 0.433922,
          "under25": 0.5660780000000001
        },
        "kimi-k27": {
          "away": 0.5047250000000001,
          "draw": 0.285279,
          "home": 0.209996,
          "over25": 0.341603,
          "under25": 0.658397
        },
        "market": {
          "away": 0.32852165256346444,
          "draw": 0.282727725236436,
          "home": 0.3887506222000996,
          "over25": 0.47058823529411764,
          "under25": 0.5294117647058824
        },
        "minimax": {
          "away": 0.3751883192301311,
          "draw": 0.28272772523643597,
          "home": 0.34208395553343296,
          "over25": 0.44313725490196076,
          "under25": 0.5568627450980392
        },
        "minimax-m3": {
          "away": 0.7539550022904975,
          "draw": 0.20470070370046928,
          "home": 0.04134429400903311,
          "over25": 0.30223278585409336,
          "under25": 0.6977672141459066
        },
        "poisson": {
          "away": 0.37073165,
          "draw": 0.28382236,
          "home": 0.34544599,
          "over25": 0.40306135,
          "under25": 0.59693865
        },
        "qwen": {
          "away": 0.5663601695157731,
          "draw": 0.26601440561280143,
          "home": 0.16762542487142548,
          "over25": 0.35711472550179835,
          "under25": 0.6428852744982017
        }
      },
      "home": "Wigan",
      "id": "replay-d8f8f7ebadb2457d",
      "kickoff": "2026-09-02T18:45:00Z",
      "odds": {
        "away": 2.84,
        "draw": 3.3,
        "home": 2.4,
        "over25": 1.98,
        "under25": 1.76
      },
      "score": null
    },
    {
      "away": "Middlesbrough",
      "competition": "Championship",
      "forecasts": {
        "claude": {
          "away": 0.48886904910329243,
          "draw": 0.24980554203632396,
          "home": 0.2613254088603836,
          "over25": 0.5972963357207776,
          "under25": 0.40270366427922244
        },
        "codex": {
          "away": 0.5091428316957339,
          "draw": 0.22558714385835002,
          "home": 0.265270024445916,
          "over25": 0.6323136371165252,
          "under25": 0.3676863628834748
        },
        "gemini": {
          "away": 0.5727205289350072,
          "draw": 0.19684875575841976,
          "home": 0.23043071530657294,
          "over25": 0.6735005751431543,
          "under25": 0.3264994248568457
        },
        "gpt-luna": {
          "away": 0.5431831343856413,
          "draw": 0.20546344191026286,
          "home": 0.25135342370409586,
          "over25": 0.6991989657521049,
          "under25": 0.30080103424789506
        },
        "grok": {
          "away": 0.44252053,
          "draw": 0.25494037,
          "home": 0.3025391,
          "over25": 0.54140071,
          "under25": 0.45859929
        },
        "kimi": {
          "away": 0.4408629999999999,
          "draw": 0.284687,
          "home": 0.27445,
          "over25": 0.493901,
          "under25": 0.5060990000000001
        },
        "kimi-k27": {
          "away": 0.46871299999999994,
          "draw": 0.233708,
          "home": 0.297579,
          "over25": 0.598236,
          "under25": 0.401764
        },
        "market": {
          "away": 0.39086294416243655,
          "draw": 0.2680203045685279,
          "home": 0.3411167512690355,
          "over25": 0.5372340425531915,
          "under25": 0.46276595744680854
        },
        "minimax": {
          "away": 0.43086294416243653,
          "draw": 0.2680203045685279,
          "home": 0.30111675126903553,
          "over25": 0.5797872340425533,
          "under25": 0.4202127659574467
        },
        "minimax-m3": {
          "away": 0.8548785183614818,
          "draw": 0.08766394592157392,
          "home": 0.05745753571694429,
          "over25": 0.8637388856059599,
          "under25": 0.1362611143940401
        },
        "poisson": {
          "away": 0.39875862,
          "draw": 0.2790582,
          "home": 0.32218318,
          "over25": 0.41696146,
          "under25": 0.58303854
        },
        "qwen": {
          "away": 0.5918924483767815,
          "draw": 0.2041876814900816,
          "home": 0.20391987013313698,
          "over25": 0.6455695175697238,
          "under25": 0.3544304824302762
        }
      },
      "home": "Burnley",
      "id": "replay-8324a251663023d4",
      "kickoff": "2026-09-02T19:00:00Z",
      "odds": {
        "away": 2.4,
        "draw": 3.5,
        "home": 2.75,
        "over25": 1.74,
        "under25": 2.02
      },
      "score": null
    },
    {
      "away": "Mansfield",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.37678479994211417,
          "draw": 0.2558836794489204,
          "home": 0.36733152060896546,
          "over25": 0.6021064161803178,
          "under25": 0.3978935838196822
        },
        "codex": {
          "away": 0.4251303557854167,
          "draw": 0.23120231846514042,
          "home": 0.34366732574944286,
          "over25": 0.6197837924280475,
          "under25": 0.3802162075719525
        },
        "gemini": {
          "away": 0.4932029960579283,
          "draw": 0.19756187685199242,
          "home": 0.3092351270900793,
          "over25": 0.6646315906375744,
          "under25": 0.3353684093624256
        },
        "gpt-luna": {
          "away": 0.5399451695809263,
          "draw": 0.20407091264321092,
          "home": 0.2559839177758628,
          "over25": 0.710914700589631,
          "under25": 0.289085299410369
        },
        "grok": {
          "away": 0.3960537700000001,
          "draw": 0.22824408,
          "home": 0.37570215,
          "over25": 0.54433333,
          "under25": 0.45566667000000005
        },
        "kimi": {
          "away": 0.3319939999999999,
          "draw": 0.278305,
          "home": 0.389701,
          "over25": 0.496,
          "under25": 0.504
        },
        "kimi-k27": {
          "away": 0.520144,
          "draw": 0.219494,
          "home": 0.260362,
          "over25": 0.638596,
          "under25": 0.36140399999999995
        },
        "market": {
          "away": 0.27699378709841327,
          "draw": 0.2599718225281197,
          "home": 0.46303439037346705,
          "over25": 0.536,
          "under25": 0.4640000000000001
        },
        "minimax": {
          "away": 0.32366045376507996,
          "draw": 0.2599718225281196,
          "home": 0.41636772370680036,
          "over25": 0.5454666666666668,
          "under25": 0.45453333333333323
        },
        "minimax-m3": {
          "away": 0.8295417995744029,
          "draw": 0.10077040655014788,
          "home": 0.06968779387544921,
          "over25": 0.8427200338878533,
          "under25": 0.15727996611214667
        },
        "poisson": {
          "away": 0.37974213,
          "draw": 0.27861395,
          "home": 0.34164392,
          "over25": 0.42170273,
          "under25": 0.57829727
        },
        "qwen": {
          "away": 0.5750953003233358,
          "draw": 0.2056148636559716,
          "home": 0.21928983602069266,
          "over25": 0.6602601118038803,
          "under25": 0.33973988819611967
        }
      },
      "home": "Reading",
      "id": "replay-2a82469726ef54fe",
      "kickoff": "2026-09-02T19:00:00Z",
      "odds": {
        "away": 3.36,
        "draw": 3.58,
        "home": 2.01,
        "over25": 1.74,
        "under25": 2.01
      },
      "score": null
    }
  ],
  "id": "daily-2026-09-02",
  "kickoff_window": "Next 24 hours",
  "label": "Daily slate \u00b7 2 September",
  "lock_at": "2026-09-02T18:45:00Z",
  "note": "Tips and stakes were published before the first kickoff and are now sealed for settlement.",
  "policy": {
    "bet_policy": {
      "flat_stake_units": 1.0,
      "longshot_decimal_odds": 5.0,
      "longshot_flat_stake_units": 0.5,
      "market_similarity_is_failure": false,
      "maximum_bets_per_fixture": 1,
      "maximum_bets_per_round": 5,
      "maximum_longshot_bets": 1,
      "maximum_longshot_stake_fraction": 0.005,
      "maximum_longshot_stake_units": 0.5,
      "maximum_round_stake_fraction": 0.05,
      "maximum_round_stake_units": 5.0,
      "maximum_single_stake_fraction": 0.01,
      "maximum_total_open_exposure_fraction": 0.15,
      "minimum_point_ev": 0.02,
      "stake_assignment": "commissioner-flat-capped",
      "unsupported_without_evidence_decimal_odds": 8.0
    },
    "policy_version": "risk-calibrated-v1",
    "rubric_sha256": "eec61aa6bc064f374b6da555de085129dfc654fb0057693d053854cb4dbfcca8",
    "rubric_version": "risk-calibrated-v1",
    "validator_version": "2"
  },
  "published_at": "2026-09-02T05:07:29.645118Z",
  "snapshot_id": "sha256:793cc9ca346b782083766ec0225e31624214a680af006ac628b5a32e187de87f",
  "status": "sealed",
  "submission_meta": {
    "claude": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "valid",
          "timed_out": false,
          "valid": true,
          "validation_status": "live"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.574369Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "codex": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 stake 3.230000 exceeds policy single-bet cap 1.000000",
            "bet 1 stake 3.060000 exceeds policy single-bet cap 1.000000",
            "bet 2 stake 3.230000 exceeds policy single-bet cap 1.000000",
            "bet 3 stake 3.230000 exceeds policy single-bet cap 1.000000",
            "total stake 12.750000 exceeds policy round cap 5.000000"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {},
          "longshot_bets": 0,
          "official_bets": 4,
          "official_stake": 4.0,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 4
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.928869Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "gemini": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 stake 2.580000 exceeds policy single-bet cap 0.926646",
            "bet 1 stake 2.480000 exceeds policy single-bet cap 0.926646",
            "bet 2 stake 2.060000 exceeds policy single-bet cap 0.926646",
            "bet 3 stake 2.900000 exceeds policy single-bet cap 0.926646",
            "bet 4 stake 1.750000 exceeds policy single-bet cap 0.926646",
            "total stake 11.770000 exceeds policy round cap 4.633230"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {},
          "longshot_bets": 0,
          "official_bets": 5,
          "official_stake": 4.6,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 5
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.907876Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "gpt-luna": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet count 14 exceeds policy maximum 5",
            "bet 0 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 1 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 2 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 3 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 4 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 5 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 6 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 7 stake 3.580000 exceeds policy single-bet cap 0.895016",
            "bet 8 stake 3.470000 exceeds policy single-bet cap 0.895016",
            "bet 9 stake 3.240000 exceeds policy single-bet cap 0.895016",
            "bet 10 stake 3.170000 exceeds policy single-bet cap 0.895016",
            "bet 11 stake 2.860000 exceeds policy single-bet cap 0.895016",
            "bet 12 stake 2.740000 exceeds policy single-bet cap 0.895016",
            "bet 13 stake 2.160000 exceeds policy single-bet cap 0.895016",
            "fixture replay-285c86fc1367f64a has 2 bets; policy maximum is 1",
            "fixture replay-2a82469726ef54fe has 2 bets; policy maximum is 1",
            "fixture replay-559b7cbfa0e5236c has 2 bets; policy maximum is 1",
            "fixture replay-5d4d08aedf5304bb has 2 bets; policy maximum is 1",
            "fixture replay-8324a251663023d4 has 2 bets; policy maximum is 1",
            "fixture replay-e4c1b53a4335eb4c has 2 bets; policy maximum is 1",
            "total stake 46.280000 exceeds policy round cap 4.475080",
            "open exposure 46.280000 would exceed policy cap 13.425240"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "fixture-bet-count-cap": 1,
            "round-bet-count-cap": 8
          },
          "longshot_bets": 0,
          "official_bets": 5,
          "official_stake": 4.45,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 14
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.956826Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "grok": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "valid",
          "timed_out": false,
          "valid": true,
          "validation_status": "live"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.525373Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "kimi": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "valid",
          "timed_out": false,
          "valid": true,
          "validation_status": "live"
        },
        "bet_policy_adjustment": {
          "adjusted": false,
          "applied": true,
          "dropped_by_reason": {},
          "longshot_bets": 0,
          "official_bets": 5,
          "official_stake": 4.9,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 5
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.930014Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "kimi-k27": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet count 15 exceeds policy maximum 5",
            "bet 0 stake 5.040000 exceeds policy single-bet cap 1.000000",
            "bet 1 stake 5.040000 exceeds policy single-bet cap 1.000000",
            "bet 3 stake 1.550000 exceeds policy single-bet cap 1.000000",
            "bet 4 stake 2.250000 exceeds policy single-bet cap 1.000000",
            "bet 5 stake 1.390000 exceeds policy single-bet cap 1.000000",
            "bet 6 stake 4.650000 exceeds policy single-bet cap 1.000000",
            "bet 7 stake 5.040000 exceeds policy single-bet cap 1.000000",
            "bet 8 stake 1.540000 exceeds policy single-bet cap 1.000000",
            "bet 9 stake 4.810000 exceeds policy single-bet cap 1.000000",
            "bet 10 stake 5.040000 exceeds policy single-bet cap 1.000000",
            "bet 11 stake 5.040000 exceeds policy single-bet cap 1.000000",
            "bet 12 stake 5.040000 exceeds policy single-bet cap 1.000000",
            "bet 13 stake 5.040000 exceeds policy single-bet cap 1.000000",
            "bet 14 stake 3.790000 exceeds policy single-bet cap 1.000000",
            "fixture replay-285c86fc1367f64a has 2 bets; policy maximum is 1",
            "fixture replay-2a82469726ef54fe has 2 bets; policy maximum is 1",
            "fixture replay-559b7cbfa0e5236c has 2 bets; policy maximum is 1",
            "fixture replay-5d4d08aedf5304bb has 2 bets; policy maximum is 1",
            "fixture replay-71ff6998bb679224 has 2 bets; policy maximum is 1",
            "fixture replay-8324a251663023d4 has 2 bets; policy maximum is 1",
            "fixture replay-d8f8f7ebadb2457d has 2 bets; policy maximum is 1",
            "total stake 55.440000 exceeds policy round cap 5.000000",
            "open exposure 55.440000 would exceed policy cap 15.119430"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "round-bet-count-cap": 10
          },
          "longshot_bets": 0,
          "official_bets": 5,
          "official_stake": 5.0,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 15
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:29.638933Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "minimax": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 stake 1.630000 exceeds policy single-bet cap 0.979500",
            "bet 2 stake 1.470000 exceeds policy single-bet cap 0.979500",
            "total stake 5.500000 exceeds policy round cap 4.897500"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {},
          "longshot_bets": 0,
          "official_bets": 5,
          "official_stake": 4.34,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 5
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.868322Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "minimax-m3": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet count 9 exceeds policy maximum 5",
            "bet 0 stake 8.590000 exceeds policy single-bet cap 1.000000",
            "bet 1 stake 11.260000 exceeds policy single-bet cap 1.000000",
            "bet 2 stake 4.330000 exceeds policy single-bet cap 1.000000",
            "bet 3 stake 11.400000 exceeds policy single-bet cap 1.000000",
            "bet 4 stake 11.400000 exceeds policy single-bet cap 1.000000",
            "bet 5 stake 7.400000 exceeds policy single-bet cap 1.000000",
            "bet 6 stake 11.400000 exceeds policy single-bet cap 1.000000",
            "bet 7 stake 11.400000 exceeds policy single-bet cap 1.000000",
            "bet 8 stake 11.400000 exceeds policy single-bet cap 1.000000",
            "total stake 88.580000 exceeds policy round cap 5.000000",
            "open exposure 88.580000 would exceed policy cap 17.100180"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "round-bet-count-cap": 4
          },
          "longshot_bets": 0,
          "official_bets": 5,
          "official_stake": 5.0,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 9
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.960508Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "qwen": {
      "decision_time": "2026-09-02T05:07:11.310008Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet count 14 exceeds policy maximum 5",
            "bet 0 stake 2.680000 exceeds policy single-bet cap 0.488339",
            "bet 1 stake 1.070000 exceeds policy single-bet cap 0.488339",
            "bet 2 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 3 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 4 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 5 stake 1.850000 exceeds policy single-bet cap 0.488339",
            "bet 6 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 7 stake 3.460000 exceeds policy single-bet cap 0.488339",
            "bet 8 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 9 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 10 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 11 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 12 stake 3.910000 exceeds policy single-bet cap 0.488339",
            "bet 13 stake 3.650000 exceeds policy single-bet cap 0.488339",
            "fixture replay-285c86fc1367f64a has 2 bets; policy maximum is 1",
            "fixture replay-559b7cbfa0e5236c has 2 bets; policy maximum is 1",
            "fixture replay-5d4d08aedf5304bb has 2 bets; policy maximum is 1",
            "fixture replay-71ff6998bb679224 has 2 bets; policy maximum is 1",
            "fixture replay-8324a251663023d4 has 2 bets; policy maximum is 1",
            "fixture replay-d8f8f7ebadb2457d has 2 bets; policy maximum is 1",
            "fixture replay-e4c1b53a4335eb4c has 2 bets; policy maximum is 1",
            "total stake 47.900000 exceeds policy round cap 2.441695",
            "open exposure 47.900000 would exceed policy cap 7.325085"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "round-bet-count-cap": 9
          },
          "longshot_bets": 0,
          "official_bets": 5,
          "official_stake": 2.4,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 14
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-02T05:07:25.734325Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    }
  }
}
