{
  "available_bankrolls": {
    "claude": 100.0,
    "codex": 103.649,
    "gemini": 88.0646,
    "gpt-luna": 85.05160000000001,
    "grok": 100.0,
    "kimi": 95.1,
    "kimi-k27": 95.7962,
    "minimax": 93.61,
    "minimax-m3": 109.0012,
    "qwen": 46.4339,
    "qwen-max": 100.0
  },
  "bets": [
    {
      "bot_id": "gpt-luna",
      "fixture_id": "replay-81622d805cc09037",
      "market": "OU25",
      "odds": 2.01,
      "pnl": null,
      "reason": "Recency-weighted goals and venue form imply positive expected value.",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 0.89
    },
    {
      "bot_id": "kimi-k27",
      "fixture_id": "replay-81622d805cc09037",
      "market": "1X2",
      "odds": 2.12,
      "pnl": null,
      "reason": "Model away=0.710 vs implied 0.472; edge=0.505",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax-m3",
      "fixture_id": "replay-81622d805cc09037",
      "market": "1X2",
      "odds": 2.12,
      "pnl": null,
      "reason": "Model probability 0.941 vs implied 0.472; edge 0.469, EV 0.995 on AWAY.",
      "result": "pending",
      "selection": "AWAY",
      "sources": [],
      "stake": 1.0
    },
    {
      "bot_id": "minimax-m3",
      "fixture_id": "replay-0f0e9356b23a336d",
      "market": "1X2",
      "odds": 1.95,
      "pnl": null,
      "reason": "Model probability 0.576 vs implied 0.513; edge 0.063, EV 0.124 on HOME.",
      "result": "pending",
      "selection": "HOME",
      "sources": [],
      "stake": 1.0
    }
  ],
  "fingerprint": "sha256:b0ad92d2093011862f31ed99a519043524d53a030942ec94b474cf46de64b69f",
  "fixtures": [
    {
      "away": "Lille",
      "competition": "Ligue 1",
      "forecasts": {
        "claude": {
          "away": 0.5361385072094624,
          "draw": 0.25666417313650863,
          "home": 0.207197319654029,
          "over25": 0.4939378949234586,
          "under25": 0.5060621050765415
        },
        "codex": {
          "away": 0.44177965479009795,
          "draw": 0.2808367322079902,
          "home": 0.2773836130019118,
          "over25": 0.4644548202680561,
          "under25": 0.5355451797319439
        },
        "gemini": {
          "away": 0.45746400675836796,
          "draw": 0.26967345335979287,
          "home": 0.27286253988183923,
          "over25": 0.4888459955845571,
          "under25": 0.5111540044154429
        },
        "gpt-luna": {
          "away": 0.5441344460240328,
          "draw": 0.21662218325337335,
          "home": 0.23924337072259377,
          "over25": 0.6311848843265733,
          "under25": 0.36881511567342673
        },
        "grok": {
          "away": 0.46225581,
          "draw": 0.2771242,
          "home": 0.26061999,
          "over25": 0.47233333,
          "under25": 0.52766667
        },
        "kimi": {
          "away": 0.4661818329257993,
          "draw": 0.2698139968075758,
          "home": 0.2640041702666249,
          "over25": 0.503446715587212,
          "under25": 0.496553284412788
        },
        "kimi-k27": {
          "away": 0.7097187097187097,
          "draw": 0.17852817852817854,
          "home": 0.11175311175311176,
          "over25": 0.575567,
          "under25": 0.42443299999999995
        },
        "market": {
          "away": 0.4398743216223936,
          "draw": 0.2825859278301438,
          "home": 0.27753975054746266,
          "over25": 0.4640000000000001,
          "under25": 0.536
        },
        "minimax": {
          "away": 0.4865409882890603,
          "draw": 0.28258592783014375,
          "home": 0.230873083880796,
          "over25": 0.5045333333333334,
          "under25": 0.4954666666666666
        },
        "minimax-m3": {
          "away": 0.9410104410436354,
          "draw": 0.046051725144947174,
          "home": 0.01293783381141741,
          "over25": 0.7898866649795202,
          "under25": 0.2101133350204798
        },
        "poisson": {
          "away": 0.36477348,
          "draw": 0.26903777,
          "home": 0.36618875,
          "over25": 0.46027876,
          "under25": 0.53972124
        },
        "qwen": {
          "away": 0.4798743216223935,
          "draw": 0.2825859278301438,
          "home": 0.23753975054746265,
          "over25": 0.4640000000000001,
          "under25": 0.5359999999999999
        }
      },
      "home": "Toulouse",
      "id": "replay-81622d805cc09037",
      "kickoff": "2026-09-03T18:45:00Z",
      "odds": {
        "away": 2.12,
        "draw": 3.3,
        "home": 3.36,
        "over25": 2.01,
        "under25": 1.74
      },
      "score": null
    },
    {
      "away": "Celta",
      "competition": "La Liga",
      "forecasts": {
        "claude": {
          "away": 0.23165950975539185,
          "draw": 0.26052175149538304,
          "home": 0.5078187387492251,
          "over25": 0.5049998333399998,
          "under25": 0.49500016666000024
        },
        "codex": {
          "away": 0.2552985567090473,
          "draw": 0.26269870767914044,
          "home": 0.4820027356118123,
          "over25": 0.4999909179170662,
          "under25": 0.5000090820829338
        },
        "gemini": {
          "away": 0.26992561845712,
          "draw": 0.25717007600059366,
          "home": 0.4729043055422864,
          "over25": 0.5348937880269784,
          "under25": 0.4651062119730216
        },
        "gpt-luna": {
          "away": 0.2319368485690751,
          "draw": 0.24027786759100273,
          "home": 0.5277852838399222,
          "over25": 0.516650895733341,
          "under25": 0.483349104266659
        },
        "grok": {
          "away": 0.22416745000000005,
          "draw": 0.25887399,
          "home": 0.51695856,
          "over25": 0.46666667,
          "under25": 0.53333333
        },
        "kimi": {
          "away": 0.25206848892258565,
          "draw": 0.2674418701121675,
          "home": 0.48048964096524677,
          "over25": 0.49724111057500703,
          "under25": 0.502758889424993
        },
        "kimi-k27": {
          "away": 0.269842,
          "draw": 0.252277,
          "home": 0.477881,
          "over25": 0.498328,
          "under25": 0.501672
        },
        "market": {
          "away": 0.2529946649666141,
          "draw": 0.26826158440425457,
          "home": 0.4787437506291313,
          "over25": 0.5,
          "under25": 0.5
        },
        "minimax": {
          "away": 0.23966133163328074,
          "draw": 0.2682615844042546,
          "home": 0.49207708396246463,
          "over25": 0.5,
          "under25": 0.5
        },
        "minimax-m3": {
          "away": 0.1858673729898839,
          "draw": 0.23796702135123546,
          "home": 0.5761656056588806,
          "over25": 0.47230787159460036,
          "under25": 0.5276921284053997
        },
        "poisson": {
          "away": 0.24292108,
          "draw": 0.24749827,
          "home": 0.50958064,
          "over25": 0.49717838,
          "under25": 0.50282162
        },
        "qwen": {
          "away": 0.2463279982999474,
          "draw": 0.26826158440425457,
          "home": 0.485410417295798,
          "over25": 0.5,
          "under25": 0.5
        }
      },
      "home": "Sociedad",
      "id": "replay-0f0e9356b23a336d",
      "kickoff": "2026-09-03T19:00:00Z",
      "odds": {
        "away": 3.69,
        "draw": 3.48,
        "home": 1.95,
        "over25": 1.86,
        "under25": 1.86
      },
      "score": null
    }
  ],
  "id": "daily-2026-09-03",
  "kickoff_window": "Next 24 hours",
  "label": "Daily slate \u00b7 3 September",
  "lock_at": "2026-09-03T18: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": "5792c8f891ba5d288f90ae2d304949c3337c8b2ab4f2de47a3e0b5ef8665d581",
    "rubric_version": "risk-calibrated-v1",
    "validator_version": "2"
  },
  "published_at": "2026-09-03T05:06:28.021524Z",
  "snapshot_id": "sha256:21f1c57acc0fead1e1efae3fe1a966c18abaae3cc5079c39c08386aa9cdb237e",
  "status": "sealed",
  "submission_meta": {
    "claude": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "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-03T05:06:26.217838Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "codex": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "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-03T05:06:26.233899Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "gemini": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "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-03T05:06:28.019231Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "gpt-luna": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 stake 3.400000 exceeds policy single-bet cap 0.895016",
            "bet 1 stake 2.330000 exceeds policy single-bet cap 0.895016",
            "fixture replay-81622d805cc09037 has 2 bets; policy maximum is 1",
            "total stake 5.730000 exceeds policy round cap 4.475080"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "fixture-bet-count-cap": 1
          },
          "longshot_bets": 0,
          "official_bets": 1,
          "official_stake": 0.89,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 2
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-03T05:06:26.214953Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "grok": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "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-03T05:06:26.235180Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "kimi": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "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-03T05:06:26.233225Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "kimi-k27": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 stake 4.790000 exceeds policy single-bet cap 1.000000",
            "bet 1 stake 3.720000 exceeds policy single-bet cap 1.000000",
            "fixture replay-81622d805cc09037 has 2 bets; policy maximum is 1",
            "total stake 8.510000 exceeds policy round cap 5.000000"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "fixture-bet-count-cap": 1
          },
          "longshot_bets": 0,
          "official_bets": 1,
          "official_stake": 1.0,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 2
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-03T05:06:26.407548Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "minimax": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "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-03T05:06:26.238566Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "minimax-m3": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 stake 10.900000 exceeds policy single-bet cap 1.000000",
            "bet 1 stake 2.830000 exceeds policy single-bet cap 1.000000",
            "total stake 13.730000 exceeds policy round cap 5.000000",
            "open exposure 18.730000 would exceed policy cap 17.100180"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {},
          "longshot_bets": 0,
          "official_bets": 2,
          "official_stake": 2.0,
          "policy_version": "risk-calibrated-v1",
          "requested_bets": 2
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-03T05:06:26.232747Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "qwen": {
      "decision_time": "2026-09-03T05:06:19.637937Z",
      "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-03T05:06:26.221152Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    }
  }
}
