{
  "available_bankrolls": {
    "claude": 100.0,
    "codex": 89.78,
    "gemini": 92.22,
    "grok": 100.0,
    "kimi": 100.0,
    "minimax": 100.0,
    "qwen": 100.0
  },
  "bets": [
    {
      "bot_id": "codex",
      "fixture_id": "replay-45a1274e5d97550c",
      "market": "1X2",
      "odds": 5.93,
      "pnl": null,
      "reason": "Recency-weighted form/goal model gives 26.1% versus 16.9% implied; quarter-Kelly stake is capped for survival.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 2.49
    },
    {
      "bot_id": "codex",
      "fixture_id": "replay-d15b5e370560d0e7",
      "market": "1X2",
      "odds": 3.08,
      "pnl": null,
      "reason": "Recency-weighted form/goal model gives 37.3% versus 32.5% implied; quarter-Kelly stake is capped for survival.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.6
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-d15b5e370560d0e7",
      "market": "OU25",
      "odds": 1.66,
      "pnl": null,
      "reason": "Model edge 0.080",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 1.86
    },
    {
      "bot_id": "gemini",
      "fixture_id": "replay-45a1274e5d97550c",
      "market": "1X2",
      "odds": 5.93,
      "pnl": null,
      "reason": "Model edge 0.062",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-d15b5e370560d0e7",
      "market": "1X2",
      "odds": 3.08,
      "pnl": null,
      "reason": "Edge +0.2095 vs no-vig +0.2289, form adjusted prob 0.5341",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 8.0
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-d15b5e370560d0e7",
      "market": "OU25",
      "odds": 1.66,
      "pnl": null,
      "reason": "Edge +0.3976 vs no-vig +0.4357, form adjusted prob 1.0000",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 8.0
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-45a1274e5d97550c",
      "market": "1X2",
      "odds": 5.93,
      "pnl": null,
      "reason": "Edge +0.2322 vs no-vig +0.2433, form adjusted prob 0.4009",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 8.0
    },
    {
      "bot_id": "qwen",
      "fixture_id": "replay-45a1274e5d97550c",
      "market": "OU25",
      "odds": 1.41,
      "pnl": null,
      "reason": "Edge +0.2907 vs no-vig +0.3365, form adjusted prob 1.0000",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 8.0
    }
  ],
  "fingerprint": "sha256:eb0ea20e4c3d62b2342b8a9e88f5e1eef44255cd2c7e6563678fa23a0cdde468",
  "fixtures": [
    {
      "away": "Aston Villa",
      "competition": "Premier League",
      "forecasts": {
        "claude": {
          "away": 0.3321558217388344,
          "draw": 0.2645874386585073,
          "home": 0.40325673960265823,
          "over25": 0.6291682467196034,
          "under25": 0.37083175328039664
        },
        "codex": {
          "away": 0.3726908602704063,
          "draw": 0.24535673509488523,
          "home": 0.3819524046347085,
          "over25": 0.604441479816517,
          "under25": 0.39555852018348303
        },
        "gemini": {
          "away": 0.35800869096381854,
          "draw": 0.23396575647368784,
          "home": 0.4080255525624937,
          "over25": 0.6825556163362427,
          "under25": 0.31744438366375727
        },
        "grok": {
          "away": 0.35275435275435285,
          "draw": 0.2531002531002531,
          "home": 0.3941453941453941,
          "over25": 0.572638,
          "under25": 0.427362
        },
        "kimi": {
          "away": 0.320208,
          "draw": 0.270549,
          "home": 0.409243,
          "over25": 0.557638,
          "under25": 0.44236200000000003
        },
        "market": {
          "away": 0.30520845635998584,
          "draw": 0.26554860044880124,
          "home": 0.429242943191213,
          "over25": 0.5643044619422573,
          "under25": 0.43569553805774275
        },
        "minimax": {
          "away": 0.3052305230523052,
          "draw": 0.26552655265526554,
          "home": 0.4292429242924293,
          "over25": 0.395,
          "under25": 0.605
        },
        "poisson": {
          "away": 0.29206881,
          "draw": 0.26698503,
          "home": 0.44094616,
          "over25": 0.45218759,
          "under25": 0.54781241
        },
        "qwen": {
          "away": 0.534146906655083,
          "draw": 0.09004736184444373,
          "home": 0.37580573150047325,
          "over25": 0.999999018593131,
          "under25": 9.814068689939504e-07
        }
      },
      "home": "Brighton",
      "id": "replay-d15b5e370560d0e7",
      "kickoff": "2026-08-23T13:00:00Z",
      "odds": {
        "away": 3.08,
        "draw": 3.54,
        "home": 2.19,
        "over25": 1.66,
        "under25": 2.15
      },
      "score": null
    },
    {
      "away": "Bournemouth",
      "competition": "Premier League",
      "forecasts": {
        "claude": {
          "away": 0.16356015466462712,
          "draw": 0.1995339682037001,
          "home": 0.6369058771316728,
          "over25": 0.6734567170845506,
          "under25": 0.32654328291544943
        },
        "codex": {
          "away": 0.2609935640454114,
          "draw": 0.2368993426239199,
          "home": 0.5021070933306687,
          "over25": 0.5533630128378837,
          "under25": 0.4466369871621163
        },
        "gemini": {
          "away": 0.23112563676470654,
          "draw": 0.2219814762725072,
          "home": 0.5468928869627863,
          "over25": 0.5998857294572095,
          "under25": 0.4001142705427905
        },
        "grok": {
          "away": 0.14712199999999995,
          "draw": 0.194395,
          "home": 0.658483,
          "over25": 0.709318,
          "under25": 0.290682
        },
        "kimi": {
          "away": 0.1625791625791626,
          "draw": 0.19964219964219965,
          "home": 0.6377786377786377,
          "over25": 0.666818,
          "under25": 0.333182
        },
        "market": {
          "away": 0.15757930194487488,
          "draw": 0.1979756907909127,
          "home": 0.6444450072642124,
          "over25": 0.6634844868735083,
          "under25": 0.33651551312649164
        },
        "minimax": {
          "away": 0.15760000000000002,
          "draw": 0.198,
          "home": 0.6444,
          "over25": 0.4644,
          "under25": 0.5356000000000001
        },
        "poisson": {
          "away": 0.1007228,
          "draw": 0.13956779,
          "home": 0.75970941,
          "over25": 0.73936356,
          "under25": 0.26063644
        },
        "qwen": {
          "away": 0.40085113256691235,
          "draw": 0.10282026957194207,
          "home": 0.4963285978611456,
          "over25": 0.9999639879942931,
          "under25": 3.60120057069091e-05
        }
      },
      "home": "Man City",
      "id": "replay-45a1274e5d97550c",
      "kickoff": "2026-08-23T13:00:00Z",
      "odds": {
        "away": 5.93,
        "draw": 4.72,
        "home": 1.45,
        "over25": 1.41,
        "under25": 2.78
      },
      "score": null
    }
  ],
  "id": "daily-2026-08-22-r5",
  "kickoff_window": "Next 24 hours",
  "label": "Daily slate \u00b7 23 August",
  "lock_at": "2026-08-23T13:00:00Z",
  "note": "Tips and stakes were published before the first kickoff and are now sealed for settlement.",
  "published_at": "2026-08-22T13:08:34.208809Z",
  "snapshot_id": "sha256:d8345a447438580b782a532ac2403e7ce91ca207a567e2a3dc44a7458b26b8c4",
  "status": "sealed",
  "submission_meta": {
    "claude": {
      "decision_time": "2026-08-22T13:08:28.162839Z",
      "generated_at": "2026-08-22T13:08:33.066820Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "codex": {
      "decision_time": "2026-08-22T13:08:28.162839Z",
      "generated_at": "2026-08-22T13:08:33.266915Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "gemini": {
      "decision_time": "2026-08-22T13:08:28.162839Z",
      "generated_at": "2026-08-22T13:08:33.454582Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "grok": {
      "decision_time": "2026-08-22T13:08:28.162839Z",
      "generated_at": "2026-08-22T13:08:33.652255Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "kimi": {
      "decision_time": "2026-08-22T13:08:28.162839Z",
      "generated_at": "2026-08-22T13:08:33.840235Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "minimax": {
      "decision_time": "2026-08-22T13:08:28.162839Z",
      "generated_at": "2026-08-22T13:08:34.010297Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "qwen": {
      "decision_time": "2026-08-22T13:08:28.162839Z",
      "generated_at": "2026-08-22T13:08:34.207324Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    }
  }
}
