{
  "available_bankrolls": {
    "claude": 989.79,
    "codex": 993.16,
    "gemini": 1015.9741,
    "glm-flash": 976.85,
    "kimi": 992.8,
    "mimo": 960.19,
    "qwen": 987.67
  },
  "bets": [
    {
      "bot_id": "claude",
      "fixture_id": "replay-bc71dbb51700bad8",
      "market": "1X2",
      "model_ev_at_acceptance": 0.11003147,
      "odds": 1.74,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.638, model EV=+11.0%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "HOME",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "claude",
      "fixture_id": "replay-1ea7723a455fffb3",
      "market": "1X2",
      "model_ev_at_acceptance": 0.1058788,
      "odds": 1.53,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.723, model EV=+10.6%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "claude",
      "fixture_id": "replay-7cb1fa8822e259ba",
      "market": "1X2",
      "model_ev_at_acceptance": 0.05856044,
      "odds": 2.12,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.499, model EV=+5.9%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "codex",
      "fixture_id": "replay-bc71dbb51700bad8",
      "market": "1X2",
      "model_ev_at_acceptance": -0.05779283,
      "odds": 1.74,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.541, model EV=-5.8%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "HOME",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "codex",
      "fixture_id": "replay-1ea7723a455fffb3",
      "market": "1X2",
      "model_ev_at_acceptance": -0.05809935,
      "odds": 1.53,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.616, model EV=-5.8%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "codex",
      "fixture_id": "replay-c2800a909c5a005a",
      "market": "1X2",
      "model_ev_at_acceptance": -0.05837869,
      "odds": 2.46,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.383, model EV=-5.8%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-39fc36f1311f52e0",
      "market": "OU25",
      "model_ev_at_acceptance": 0.03438372,
      "odds": 1.9,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.544, model EV=+3.4%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-3e7ad2f3ed9378fe",
      "market": "OU25",
      "model_ev_at_acceptance": 0.00088913,
      "odds": 1.81,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.553, model EV=+0.1%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-abdb6735c2b6e070",
      "market": "1X2",
      "model_ev_at_acceptance": -0.01098948,
      "odds": 2.72,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.364, model EV=-1.1%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-7cb1fa8822e259ba",
      "market": "1X2",
      "model_ev_at_acceptance": -0.01371074,
      "odds": 2.12,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.465, model EV=-1.4%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-afa35f0bc7027644",
      "market": "1X2",
      "model_ev_at_acceptance": -0.01784517,
      "odds": 2.75,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.357, model EV=-1.8%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "kimi",
      "fixture_id": "replay-39fc36f1311f52e0",
      "market": "OU25",
      "model_ev_at_acceptance": -0.02496317,
      "odds": 1.9,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.513, model EV=-2.5%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "glm-flash",
      "fixture_id": "replay-afa35f0bc7027644",
      "market": "OU25",
      "model_ev_at_acceptance": -0.04263287,
      "odds": 2.39,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.401, model EV=-4.3%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "glm-flash",
      "fixture_id": "replay-1ea7723a455fffb3",
      "market": "OU25",
      "model_ev_at_acceptance": -0.04719638,
      "odds": 2.42,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.394, model EV=-4.7%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "glm-flash",
      "fixture_id": "replay-3e7ad2f3ed9378fe",
      "market": "OU25",
      "model_ev_at_acceptance": -0.0512134,
      "odds": 1.81,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.524, model EV=-5.1%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "mimo",
      "fixture_id": "replay-577d27feadefd252",
      "market": "OU25",
      "model_ev_at_acceptance": 0.00626377,
      "odds": 2.39,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.421, model EV=+0.6%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "mimo",
      "fixture_id": "replay-c2800a909c5a005a",
      "market": "1X2",
      "model_ev_at_acceptance": -0.0128548,
      "odds": 2.68,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.368, model EV=-1.3%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "HOME",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "mimo",
      "fixture_id": "replay-abdb6735c2b6e070",
      "market": "OU25",
      "model_ev_at_acceptance": -0.0131493,
      "odds": 2.29,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.431, model EV=-1.3%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "UNDER25",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-7cb1fa8822e259ba",
      "market": "1X2",
      "model_ev_at_acceptance": 0.0194614,
      "odds": 2.12,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.481, model EV=+1.9%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-1ea7723a455fffb3",
      "market": "1X2",
      "model_ev_at_acceptance": 0.0016735,
      "odds": 1.53,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.655, model EV=+0.2%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "AWAY",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-bc71dbb51700bad8",
      "market": "1X2",
      "model_ev_at_acceptance": -0.01257681,
      "odds": 1.74,
      "pnl": null,
      "reason": "Required paper pick ranked by forecast return: p=0.567, model EV=-1.3%. Commissioner selection from this bot's forecast; not a claim of positive betting value.",
      "result": "pending",
      "selection": "HOME",
      "selection_basis": "required-ranked-paper",
      "sources": [],
      "stake": 1.0
    }
  ],
  "fingerprint": "sha256:343515717e4decdcf57509d5418cbfa0ab8a086a7f2b87718e6f26d2f34138b3",
  "fixtures": [
    {
      "away": "Man United",
      "competition": "Premier League",
      "forecasts": {
        "claude": {
          "away": 0.21788849650525463,
          "draw": 0.23406790126719892,
          "home": 0.5480436022275464,
          "over25": 0.6192015036427296,
          "under25": 0.38079849635727037
        },
        "codex": {
          "away": 0.23814895987265555,
          "draw": 0.24373683214656688,
          "home": 0.5181142079807776,
          "over25": 0.6022318397205579,
          "under25": 0.39776816027944206
        },
        "gemini": {
          "away": 0.2730810246421266,
          "draw": 0.2342290414405538,
          "home": 0.4926899339173196,
          "over25": 0.6348552148869576,
          "under25": 0.3651447851130424
        },
        "glm-flash": {
          "away": 0.23920571179880903,
          "draw": 0.24411055641616172,
          "home": 0.5166837317850292,
          "over25": 0.5967412243095255,
          "under25": 0.4032587756904745
        },
        "kimi": {
          "away": 0.24021393141170944,
          "draw": 0.2416125599486083,
          "home": 0.5181735086396823,
          "over25": 0.6001399580565135,
          "under25": 0.39986004194348646
        },
        "market": {
          "away": 0.23899674998723813,
          "draw": 0.2420766050128469,
          "home": 0.5189266449999149,
          "over25": 0.6025641025641025,
          "under25": 0.3974358974358974
        },
        "mimo": {
          "away": 0.25252139430018733,
          "draw": 0.2329714642961465,
          "home": 0.5145071414036662,
          "over25": 0.5988950177540299,
          "under25": 0.40110498224597013
        },
        "poisson": {
          "away": 0.3013995,
          "draw": 0.24485326,
          "home": 0.45374723,
          "over25": 0.54879186,
          "under25": 0.45120814
        },
        "qwen": {
          "away": 0.22756817855866673,
          "draw": 0.2420766050128469,
          "home": 0.5303552164284864,
          "over25": 0.6025641025641025,
          "under25": 0.39743589743589747
        }
      },
      "home": "Chelsea",
      "id": "replay-e293d6361c07fca3",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 3.93,
        "draw": 3.88,
        "home": 1.81,
        "over25": 1.55,
        "under25": 2.35
      },
      "score": null
    },
    {
      "away": "Birmingham",
      "competition": "Championship",
      "forecasts": {
        "claude": {
          "away": 0.49932096169920837,
          "draw": 0.2594474168638069,
          "home": 0.24123162143698476,
          "over25": 0.5357361482701911,
          "under25": 0.4642638517298089
        },
        "codex": {
          "away": 0.44098989722716087,
          "draw": 0.2753296706087658,
          "home": 0.28368043216407335,
          "over25": 0.493765906471324,
          "under25": 0.506234093528676
        },
        "gemini": {
          "away": 0.40604961031468967,
          "draw": 0.26686879339960234,
          "home": 0.327081596285708,
          "over25": 0.5034146890085628,
          "under25": 0.4965853109914372
        },
        "glm-flash": {
          "away": 0.4438444292420575,
          "draw": 0.2737403601546727,
          "home": 0.28241521060326985,
          "over25": 0.4892375705577929,
          "under25": 0.5107624294422071
        },
        "kimi": {
          "away": 0.4652307816191079,
          "draw": 0.2621763519404017,
          "home": 0.27259286644049047,
          "over25": 0.5112576301141952,
          "under25": 0.4887423698858048
        },
        "market": {
          "away": 0.44087801878089744,
          "draw": 0.27329280696359726,
          "home": 0.28582917425550536,
          "over25": 0.4932975871313674,
          "under25": 0.5067024128686327
        },
        "mimo": {
          "away": 0.4044219227413357,
          "draw": 0.2604175565417055,
          "home": 0.33516052071695873,
          "over25": 0.4954326179296984,
          "under25": 0.5045673820703016
        },
        "poisson": {
          "away": 0.22991176,
          "draw": 0.27043223,
          "home": 0.49965601,
          "over25": 0.40197603,
          "under25": 0.59802397
        },
        "qwen": {
          "away": 0.4808780187808974,
          "draw": 0.27329280696359726,
          "home": 0.24582917425550535,
          "over25": 0.4932975871313674,
          "under25": 0.5067024128686326
        }
      },
      "home": "Lincoln",
      "id": "replay-7cb1fa8822e259ba",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 2.12,
        "draw": 3.42,
        "home": 3.27,
        "over25": 1.89,
        "under25": 1.84
      },
      "score": null
    },
    {
      "away": "Watford",
      "competition": "Championship",
      "forecasts": {
        "claude": {
          "away": 0.1780766188087753,
          "draw": 0.21600034297175524,
          "home": 0.6059230382194695,
          "over25": 0.6606126607696666,
          "under25": 0.3393873392303334
        },
        "codex": {
          "away": 0.1797747796411797,
          "draw": 0.21505874277522422,
          "home": 0.6051664775835961,
          "over25": 0.6097560974799827,
          "under25": 0.3902439025200173
        },
        "gemini": {
          "away": 0.16196087554285557,
          "draw": 0.20428170648665897,
          "home": 0.6337574179704855,
          "over25": 0.6119941473151642,
          "under25": 0.3880058526848358
        },
        "glm-flash": {
          "away": 0.17844352629294843,
          "draw": 0.21832194980296962,
          "home": 0.6032345239040819,
          "over25": 0.6037792059861468,
          "under25": 0.39622079401385324
        },
        "kimi": {
          "away": 0.17775940008500832,
          "draw": 0.21392954195755123,
          "home": 0.6083110579574404,
          "over25": 0.6161395106330007,
          "under25": 0.38386048936699935
        },
        "market": {
          "away": 0.1780766183430052,
          "draw": 0.2160003426197563,
          "home": 0.6059230390372385,
          "over25": 0.6096938775510204,
          "under25": 0.3903061224489796
        },
        "mimo": {
          "away": 0.20503021259050666,
          "draw": 0.21793843301752916,
          "home": 0.5770313543919642,
          "over25": 0.578969132381356,
          "under25": 0.42103086761864394
        },
        "poisson": {
          "away": 0.27927286,
          "draw": 0.26225865,
          "home": 0.45846848,
          "over25": 0.4641036,
          "under25": 0.5358964
        },
        "qwen": {
          "away": 0.17807661834300514,
          "draw": 0.2160003426197563,
          "home": 0.6059230390372385,
          "over25": 0.6096938775510204,
          "under25": 0.39030612244897955
        }
      },
      "home": "Norwich",
      "id": "replay-577d27feadefd252",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 5.24,
        "draw": 4.32,
        "home": 1.54,
        "over25": 1.53,
        "under25": 2.39
      },
      "score": null
    },
    {
      "away": "Preston",
      "competition": "Championship",
      "forecasts": {
        "claude": {
          "away": 0.14613463816195388,
          "draw": 0.21591624232655698,
          "home": 0.6379491195114891,
          "over25": 0.5076875920800094,
          "under25": 0.49231240791999065
        },
        "codex": {
          "away": 0.2100475342533676,
          "draw": 0.24845409185566328,
          "home": 0.5414983738909691,
          "over25": 0.5026665453821898,
          "under25": 0.4973334546178102
        },
        "gemini": {
          "away": 0.20552851192255647,
          "draw": 0.24293024149610035,
          "home": 0.5515412465813432,
          "over25": 0.5143267964421191,
          "under25": 0.4856732035578809
        },
        "glm-flash": {
          "away": 0.20930140518441087,
          "draw": 0.25284846100722347,
          "home": 0.5378501338083657,
          "over25": 0.49792794928259343,
          "under25": 0.5020720507174066
        },
        "kimi": {
          "away": 0.2044314764354028,
          "draw": 0.24679607176844345,
          "home": 0.5487724517961537,
          "over25": 0.5052913057582284,
          "under25": 0.49470869424177155
        },
        "market": {
          "away": 0.2111113285454297,
          "draw": 0.2514040821118961,
          "home": 0.5374845893426743,
          "over25": 0.5026881720430109,
          "under25": 0.4973118279569893
        },
        "mimo": {
          "away": 0.2370909032933971,
          "draw": 0.24806401351553808,
          "home": 0.5148450831910648,
          "over25": 0.48671327930334174,
          "under25": 0.5132867206966583
        },
        "poisson": {
          "away": 0.28611865,
          "draw": 0.28954337,
          "home": 0.42433797,
          "over25": 0.37096154,
          "under25": 0.62903846
        },
        "qwen": {
          "away": 0.1811113285454296,
          "draw": 0.2514040821118961,
          "home": 0.5674845893426743,
          "over25": 0.5026881720430108,
          "under25": 0.49731182795698925
        }
      },
      "home": "Stoke",
      "id": "replay-bc71dbb51700bad8",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 4.43,
        "draw": 3.72,
        "home": 1.74,
        "over25": 1.85,
        "under25": 1.87
      },
      "score": null
    },
    {
      "away": "Huddersfield",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.4047469588535041,
          "draw": 0.2695012570317521,
          "home": 0.3257517841147438,
          "over25": 0.4769009340811657,
          "under25": 0.5230990659188344
        },
        "codex": {
          "away": 0.3735580717709057,
          "draw": 0.27604285626402425,
          "home": 0.3503990719650701,
          "over25": 0.5088844136570656,
          "under25": 0.4911155863429344
        },
        "gemini": {
          "away": 0.3522570445413999,
          "draw": 0.2826671661659153,
          "home": 0.3650757892926848,
          "over25": 0.455587515100947,
          "under25": 0.544412484899053
        },
        "glm-flash": {
          "away": 0.37410268778414474,
          "draw": 0.2764962965289867,
          "home": 0.3494010156868685,
          "over25": 0.5049347516851078,
          "under25": 0.4950652483148922
        },
        "kimi": {
          "away": 0.3660308552093917,
          "draw": 0.2846027889776829,
          "home": 0.34936635581292536,
          "over25": 0.4868227235939609,
          "under25": 0.5131772764060392
        },
        "market": {
          "away": 0.3759958879465434,
          "draw": 0.2734515548702133,
          "home": 0.3505525571832434,
          "over25": 0.5093833780160857,
          "under25": 0.49061662198391415
        },
        "mimo": {
          "away": 0.37542244119417423,
          "draw": 0.2642509296418776,
          "home": 0.36032662916394825,
          "over25": 0.4963461155268703,
          "under25": 0.5036538844731298
        },
        "poisson": {
          "away": 0.22505183,
          "draw": 0.26695487,
          "home": 0.5079933,
          "over25": 0.40974921,
          "under25": 0.59025079
        },
        "qwen": {
          "away": 0.39694826889892426,
          "draw": 0.2734515548702133,
          "home": 0.32960017623086246,
          "over25": 0.5093833780160858,
          "under25": 0.4906166219839142
        }
      },
      "home": "Bradford",
      "id": "replay-39fc36f1311f52e0",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 2.48,
        "draw": 3.41,
        "home": 2.66,
        "over25": 1.83,
        "under25": 1.9
      },
      "score": null
    },
    {
      "away": "Cambridge",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.39865738810954676,
          "draw": 0.2695839735528922,
          "home": 0.3317586383375611,
          "over25": 0.48762061870119966,
          "under25": 0.5123793812988003
        },
        "codex": {
          "away": 0.38277288982360763,
          "draw": 0.2721760201801762,
          "home": 0.34505108999621614,
          "over25": 0.5195586198928382,
          "under25": 0.48044138010716175
        },
        "gemini": {
          "away": 0.3893122058170942,
          "draw": 0.271657465327284,
          "home": 0.33903032885562173,
          "over25": 0.49845208247433814,
          "under25": 0.5015479175256619
        },
        "glm-flash": {
          "away": 0.3787180347116535,
          "draw": 0.274002776915444,
          "home": 0.34727918837290256,
          "over25": 0.51685739678301,
          "under25": 0.48314260321699
        },
        "kimi": {
          "away": 0.38328136204818086,
          "draw": 0.2751301857944838,
          "home": 0.3415884521573353,
          "over25": 0.5059162067171848,
          "under25": 0.49408379328281515
        },
        "market": {
          "away": 0.37949056681666193,
          "draw": 0.27217107707550675,
          "home": 0.3483383561078314,
          "over25": 0.520107238605898,
          "under25": 0.4798927613941019
        },
        "mimo": {
          "away": 0.3686101096365299,
          "draw": 0.2630521287819368,
          "home": 0.3683377615815333,
          "over25": 0.5039781435286163,
          "under25": 0.49602185647138375
        },
        "poisson": {
          "away": 0.26987868,
          "draw": 0.27333309,
          "home": 0.45678823,
          "over25": 0.41803062,
          "under25": 0.58196938
        },
        "qwen": {
          "away": 0.3842524715785665,
          "draw": 0.27217107707550675,
          "home": 0.3435764513459267,
          "over25": 0.520107238605898,
          "under25": 0.479892761394102
        }
      },
      "home": "Leyton Orient",
      "id": "replay-c2800a909c5a005a",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 2.46,
        "draw": 3.43,
        "home": 2.68,
        "over25": 1.79,
        "under25": 1.94
      },
      "score": null
    },
    {
      "away": "Reading",
      "competition": "League One",
      "forecasts": {
        "claude": {
          "away": 0.3572561970262621,
          "draw": 0.25378904203782204,
          "home": 0.3889547609359158,
          "over25": 0.6218911664254431,
          "under25": 0.37810883357455694
        },
        "codex": {
          "away": 0.3345995125112575,
          "draw": 0.2618138338509344,
          "home": 0.4035866536378081,
          "over25": 0.610811592469829,
          "under25": 0.38918840753017103
        },
        "gemini": {
          "away": 0.3361325261320973,
          "draw": 0.2459303797110182,
          "home": 0.41793709415688457,
          "over25": 0.6253774783803069,
          "under25": 0.3746225216196931
        },
        "glm-flash": {
          "away": 0.3417815793479997,
          "draw": 0.25890365021903294,
          "home": 0.39931477043296737,
          "over25": 0.5994279780567897,
          "under25": 0.4005720219432103
        },
        "kimi": {
          "away": 0.3571472091298562,
          "draw": 0.2509602448677488,
          "home": 0.391892546002395,
          "over25": 0.6110108216656774,
          "under25": 0.38898917833432256
        },
        "market": {
          "away": 0.3384898860023893,
          "draw": 0.2550266264401563,
          "home": 0.4064834875574544,
          "over25": 0.6112531969309464,
          "under25": 0.3887468030690537
        },
        "mimo": {
          "away": 0.33522953179479265,
          "draw": 0.24675853251015648,
          "home": 0.4180119356950509,
          "over25": 0.5877712301639596,
          "under25": 0.4122287698360404
        },
        "poisson": {
          "away": 0.26864767,
          "draw": 0.23781106,
          "home": 0.49354127,
          "over25": 0.55977281,
          "under25": 0.44022719
        },
        "qwen": {
          "away": 0.355156552669056,
          "draw": 0.2550266264401563,
          "home": 0.38981682089078773,
          "over25": 0.6112531969309464,
          "under25": 0.3887468030690536
        }
      },
      "home": "Plymouth",
      "id": "replay-afa35f0bc7027644",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 2.75,
        "draw": 3.65,
        "home": 2.29,
        "over25": 1.52,
        "under25": 2.39
      },
      "score": null
    },
    {
      "away": "York",
      "competition": "League Two",
      "forecasts": {
        "claude": {
          "away": 0.38831978049865234,
          "draw": 0.2491210909022149,
          "home": 0.3625591285991327,
          "over25": 0.6056028461462432,
          "under25": 0.39439715385375684
        },
        "codex": {
          "away": 0.3408579152392218,
          "draw": 0.2577063850862007,
          "home": 0.4014356996745775,
          "over25": 0.5944353296348428,
          "under25": 0.4055646703651572
        },
        "gemini": {
          "away": 0.3636068084312216,
          "draw": 0.25047771018413756,
          "home": 0.38591548138464077,
          "over25": 0.5859344348428716,
          "under25": 0.41406556515712845
        },
        "glm-flash": {
          "away": 0.3413477906616358,
          "draw": 0.25425859235622517,
          "home": 0.40439361698213905,
          "over25": 0.5916036965128725,
          "under25": 0.4083963034871275
        },
        "kimi": {
          "away": 0.3565229005234996,
          "draw": 0.25000075901391755,
          "home": 0.39347634046258284,
          "over25": 0.5964296702860726,
          "under25": 0.40357032971392737
        },
        "market": {
          "away": 0.34058183955333526,
          "draw": 0.25311000097952785,
          "home": 0.4063081594671369,
          "over25": 0.5948051948051947,
          "under25": 0.40519480519480516
        },
        "mimo": {
          "away": 0.34079742754895886,
          "draw": 0.24687221524043973,
          "home": 0.41233035721060135,
          "over25": 0.5690608293116648,
          "under25": 0.4309391706883352
        },
        "poisson": {
          "away": 0.45948844,
          "draw": 0.25720205,
          "home": 0.28330951,
          "over25": 0.48640139,
          "under25": 0.51359861
        },
        "qwen": {
          "away": 0.35820088717238285,
          "draw": 0.25311000097952785,
          "home": 0.38868911184808924,
          "over25": 0.5948051948051948,
          "under25": 0.4051948051948052
        }
      },
      "home": "Grimsby",
      "id": "replay-abdb6735c2b6e070",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 2.72,
        "draw": 3.66,
        "home": 2.28,
        "over25": 1.56,
        "under25": 2.29
      },
      "score": null
    },
    {
      "away": "Rochdale",
      "competition": "League Two",
      "forecasts": {
        "claude": {
          "away": 0.18198740515871137,
          "draw": 0.24466086183967994,
          "home": 0.5733517330016087,
          "over25": 0.4728326832141856,
          "under25": 0.5271673167858144
        },
        "codex": {
          "away": 0.192845631087094,
          "draw": 0.24435044533294178,
          "home": 0.5628039235799642,
          "over25": 0.4863898823460548,
          "under25": 0.5136101176539452
        },
        "gemini": {
          "away": 0.2610689786077841,
          "draw": 0.2642257687432552,
          "home": 0.4747052526489607,
          "over25": 0.4470225786937639,
          "under25": 0.5529774213062362
        },
        "glm-flash": {
          "away": 0.19425038321780802,
          "draw": 0.25809119933384633,
          "home": 0.5476584174483456,
          "over25": 0.47580850910739375,
          "under25": 0.5241914908926062
        },
        "kimi": {
          "away": 0.20204458366005928,
          "draw": 0.2542594642979492,
          "home": 0.5436959520419915,
          "over25": 0.4683591378533058,
          "under25": 0.5316408621466941
        },
        "market": {
          "away": 0.19421358672528719,
          "draw": 0.25105658771805417,
          "home": 0.5547298255566586,
          "over25": 0.4865591397849462,
          "under25": 0.5134408602150538
        },
        "mimo": {
          "away": 0.23758187210395026,
          "draw": 0.24830104748493392,
          "home": 0.5141170804111158,
          "over25": 0.4752963500713456,
          "under25": 0.5247036499286544
        },
        "poisson": {
          "away": 0.33009473,
          "draw": 0.28737618,
          "home": 0.38252909,
          "over25": 0.38903998,
          "under25": 0.61096002
        },
        "qwen": {
          "away": 0.1813564438681443,
          "draw": 0.25105658771805417,
          "home": 0.5675869684138015,
          "over25": 0.4865591397849462,
          "under25": 0.5134408602150538
        }
      },
      "home": "Port Vale",
      "id": "replay-3e7ad2f3ed9378fe",
      "kickoff": "2026-10-31T12:30:00Z",
      "odds": {
        "away": 4.77,
        "draw": 3.69,
        "home": 1.67,
        "over25": 1.91,
        "under25": 1.81
      },
      "score": null
    },
    {
      "away": "Ath Madrid",
      "competition": "La Liga",
      "forecasts": {
        "claude": {
          "away": 0.7227966022789751,
          "draw": 0.1672927884915119,
          "home": 0.1099106092295129,
          "over25": 0.6648664767440087,
          "under25": 0.33513352325599133
        },
        "codex": {
          "away": 0.6156213377334232,
          "draw": 0.2180893305342495,
          "home": 0.16628933173232735,
          "over25": 0.6142541275611112,
          "under25": 0.3857458724388888
        },
        "gemini": {
          "away": 0.5940698324692356,
          "draw": 0.21283846345396776,
          "home": 0.19309170407679666,
          "over25": 0.6076770224699308,
          "under25": 0.3923229775300692
        },
        "glm-flash": {
          "away": 0.6176399631874799,
          "draw": 0.20920187572467833,
          "home": 0.1731581610878418,
          "over25": 0.6062794974233754,
          "under25": 0.3937205025766246
        },
        "kimi": {
          "away": 0.6319543138504817,
          "draw": 0.1996478317478439,
          "home": 0.16839785440167443,
          "over25": 0.6393676324087398,
          "under25": 0.36063236759126016
        },
        "market": {
          "away": 0.6146885591971941,
          "draw": 0.20853070855248493,
          "home": 0.17678073225032084,
          "over25": 0.6142131979695432,
          "under25": 0.38578680203045684
        },
        "mimo": {
          "away": 0.5503331758494785,
          "draw": 0.21020526649137183,
          "home": 0.23946155765914964,
          "over25": 0.601602994661459,
          "under25": 0.39839700533854105
        },
        "poisson": {
          "away": 0.4578513,
          "draw": 0.26417188,
          "home": 0.27797682,
          "over25": 0.45602014,
          "under25": 0.54397986
        },
        "qwen": {
          "away": 0.6546885591971943,
          "draw": 0.20853070855248496,
          "home": 0.13678073225032086,
          "over25": 0.6142131979695432,
          "under25": 0.3857868020304568
        }
      },
      "home": "Levante",
      "id": "replay-1ea7723a455fffb3",
      "kickoff": "2026-10-31T13:00:00Z",
      "odds": {
        "away": 1.53,
        "draw": 4.51,
        "home": 5.32,
        "over25": 1.52,
        "under25": 2.42
      },
      "score": null
    }
  ],
  "id": "daily-2026-10-30-r2",
  "kickoff_window": "Next 24 hours",
  "label": "Daily slate \u00b7 31 October",
  "lock_at": "2026-10-31T12:30:00Z",
  "note": "Tips and stakes were published before the first kickoff and are now sealed for settlement.",
  "policy": {
    "bet_policy": {
      "evidence_status": "required-paper-picks-not-a-positive-value-claim",
      "flat_stake_units": 1.0,
      "longshot_decimal_odds": 5.0,
      "longshot_flat_stake_units": 5.0,
      "market_similarity_is_failure": false,
      "maximum_bets_per_fixture": 1,
      "maximum_bets_per_round": 3,
      "maximum_decimal_odds": 3.0,
      "maximum_longshot_bets": 1,
      "maximum_longshot_stake_fraction": 0.005,
      "maximum_longshot_stake_units": 5.0,
      "maximum_market_probability_gap": 0.15,
      "maximum_round_stake_fraction": 0.05,
      "maximum_round_stake_units": 3.0,
      "maximum_single_stake_fraction": 0.01,
      "maximum_total_open_exposure_fraction": 0.15,
      "minimum_point_ev": -1.0,
      "selection_mode": "required-ranked-paper",
      "stake_assignment": "commissioner-flat-capped",
      "starting_bankroll_units": 1000.0,
      "unsupported_without_evidence_decimal_odds": 8.0
    },
    "policy_version": "ranked-paper-v3",
    "rubric_sha256": "7ef0538587aff0e3fee1741d26f53b9190b864412103d833aa4abcaf19ae761e",
    "rubric_version": "ranked-paper-v3",
    "validator_version": "2"
  },
  "published_at": "2026-10-30T13:05:30.206717Z",
  "snapshot_id": "sha256:e7e6e5aa3a1c08bd78e503f57ea9015baa42dccfa3c64bdaf9c54a85b75bc4a4",
  "status": "sealed",
  "submission_meta": {
    "claude": {
      "decision_time": "2026-10-30T13:05:10.175312Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "required paper tips must match the ranked forecast selections and stakes"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adapter_requested_bets": 0,
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 16,
            "round-bet-count-cap": 31
          },
          "longshot_bets": 0,
          "official_bets": 3,
          "official_stake": 3.0,
          "policy_version": "ranked-paper-v3",
          "requested_bets": 50,
          "selection_basis": "required-ranked-paper"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-10-30T13:05:21.790478Z",
      "notes": "Required paper picks: up to three distinct fixtures, ranked by this bot's forecast return at listed odds; 1u each subject to available funds. Selections are assigned by the shared commissioner rule, not a positive-value claim.",
      "selection_basis": "required-ranked-paper"
    },
    "codex": {
      "decision_time": "2026-10-30T13:05:10.175312Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "required paper tips must match the ranked forecast selections and stakes"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adapter_requested_bets": 0,
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 16,
            "round-bet-count-cap": 31
          },
          "longshot_bets": 0,
          "official_bets": 3,
          "official_stake": 3.0,
          "policy_version": "ranked-paper-v3",
          "requested_bets": 50,
          "selection_basis": "required-ranked-paper"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-10-30T13:05:21.784663Z",
      "notes": "Required paper picks: up to three distinct fixtures, ranked by this bot's forecast return at listed odds; 1u each subject to available funds. Selections are assigned by the shared commissioner rule, not a positive-value claim.",
      "selection_basis": "required-ranked-paper"
    },
    "gemini": {
      "decision_time": "2026-10-30T13:05:10.175312Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 outside-paper-price-band"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adapter_requested_bets": 0,
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 16,
            "round-bet-count-cap": 31
          },
          "longshot_bets": 0,
          "official_bets": 3,
          "official_stake": 3.0,
          "policy_version": "ranked-paper-v3",
          "requested_bets": 50,
          "selection_basis": "required-ranked-paper"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-10-30T13:05:23.582421Z",
      "notes": "Required paper picks: up to three distinct fixtures, ranked by this bot's forecast return at listed odds; 1u each subject to available funds. Selections are assigned by the shared commissioner rule, not a positive-value claim.",
      "selection_basis": "required-ranked-paper"
    },
    "glm-flash": {
      "decision_time": "2026-10-30T13:05:10.175312Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "required paper tips must match the ranked forecast selections and stakes"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adapter_requested_bets": 0,
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 16,
            "round-bet-count-cap": 31
          },
          "longshot_bets": 0,
          "official_bets": 3,
          "official_stake": 3.0,
          "policy_version": "ranked-paper-v3",
          "requested_bets": 50,
          "selection_basis": "required-ranked-paper"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-10-30T13:05:21.793360Z",
      "notes": "Required paper picks: up to three distinct fixtures, ranked by this bot's forecast return at listed odds; 1u each subject to available funds. Selections are assigned by the shared commissioner rule, not a positive-value claim.",
      "selection_basis": "required-ranked-paper"
    },
    "kimi": {
      "decision_time": "2026-10-30T13:05:10.175312Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "required paper tips must match the ranked forecast selections and stakes"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adapter_requested_bets": 0,
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 16,
            "round-bet-count-cap": 31
          },
          "longshot_bets": 0,
          "official_bets": 3,
          "official_stake": 3.0,
          "policy_version": "ranked-paper-v3",
          "requested_bets": 50,
          "selection_basis": "required-ranked-paper"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-10-30T13:05:21.791716Z",
      "notes": "Required paper picks: up to three distinct fixtures, ranked by this bot's forecast return at listed odds; 1u each subject to available funds. Selections are assigned by the shared commissioner rule, not a positive-value claim.",
      "selection_basis": "required-ranked-paper"
    },
    "mimo": {
      "decision_time": "2026-10-30T13:05:10.175312Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "required paper tips must match the ranked forecast selections and stakes"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adapter_requested_bets": 0,
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 16,
            "round-bet-count-cap": 31
          },
          "longshot_bets": 0,
          "official_bets": 3,
          "official_stake": 3.0,
          "policy_version": "ranked-paper-v3",
          "requested_bets": 50,
          "selection_basis": "required-ranked-paper"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-10-30T13:05:30.202747Z",
      "notes": "Required paper picks: up to three distinct fixtures, ranked by this bot's forecast return at listed odds; 1u each subject to available funds. Selections are assigned by the shared commissioner rule, not a positive-value claim.",
      "selection_basis": "required-ranked-paper"
    },
    "qwen": {
      "decision_time": "2026-10-30T13:05:10.175312Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "required paper tips must match the ranked forecast selections and stakes"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adapter_requested_bets": 0,
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 16,
            "round-bet-count-cap": 31
          },
          "longshot_bets": 0,
          "official_bets": 3,
          "official_stake": 3.0,
          "policy_version": "ranked-paper-v3",
          "requested_bets": 50,
          "selection_basis": "required-ranked-paper"
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-10-30T13:05:21.780873Z",
      "notes": "Required paper picks: up to three distinct fixtures, ranked by this bot's forecast return at listed odds; 1u each subject to available funds. Selections are assigned by the shared commissioner rule, not a positive-value claim.",
      "selection_basis": "required-ranked-paper"
    }
  }
}
