{
  "available_bankrolls": {
    "claude": 1000.0,
    "codex": 1000.0,
    "gemini": 928.38,
    "gpt-luna": 876.9,
    "grok": 1000.0,
    "grok-46": 1000.0,
    "kimi": 1000.0,
    "kimi-k27": 807.5,
    "minimax": 990.4724,
    "minimax-m3": 915.47,
    "muse-spark": 1000.0,
    "qwen": 1000.0,
    "qwen-max": 1000.0
  },
  "bets": [
    {
      "bot_id": "gpt-luna",
      "fixture_id": "replay-0a79f2658abc3042",
      "market": "OU25",
      "odds": 1.53,
      "pnl": null,
      "reason": "Recency-weighted goals and venue form imply positive expected value.",
      "result": "pending",
      "selection": "OVER25",
      "sources": [],
      "stake": 4.03
    }
  ],
  "fingerprint": "sha256:93128371aa787976950d10db4dfca2a140b817a74e75377bc549b54fed9955e4",
  "fixtures": [
    {
      "away": "Werder Bremen",
      "competition": "Bundesliga",
      "forecasts": {
        "claude": {
          "away": 0.2950915533669582,
          "draw": 0.251579394170758,
          "home": 0.45332905246228383,
          "over25": 0.6995594749501507,
          "under25": 0.3004405250498493
        },
        "codex": {
          "away": 0.29508027576773477,
          "draw": 0.2548309397857722,
          "home": 0.45008878444649303,
          "over25": 0.6112366537311711,
          "under25": 0.3887633462688289
        },
        "gemini": {
          "away": 0.29148094944481384,
          "draw": 0.23786236827778873,
          "home": 0.4706566822773974,
          "over25": 0.645195555735494,
          "under25": 0.35480444426450597
        },
        "gpt-luna": {
          "away": 0.35613741867578214,
          "draw": 0.20965843039349147,
          "home": 0.4342041509307264,
          "over25": 0.7435440458212962,
          "under25": 0.2564559541787038
        },
        "grok": {
          "away": 0.27281974999999997,
          "draw": 0.24401959,
          "home": 0.48316066,
          "over25": 0.60652036,
          "under25": 0.39347964
        },
        "kimi": {
          "away": 0.3040633480426308,
          "draw": 0.24724469777021232,
          "home": 0.4486919541871569,
          "over25": 0.6434947265014967,
          "under25": 0.35650527349850325
        },
        "kimi-k27": {
          "away": 0.4051704051704051,
          "draw": 0.2155962155962156,
          "home": 0.37923337923337924,
          "over25": 0.716399,
          "under25": 0.283601
        },
        "market": {
          "away": 0.2950915532522329,
          "draw": 0.25157939392549616,
          "home": 0.45332905282227093,
          "over25": 0.6106870229007634,
          "under25": 0.3893129770992367
        },
        "minimax": {
          "away": 0.28842488658556625,
          "draw": 0.25157939392549616,
          "home": 0.4599957194889376,
          "over25": 0.6552162849872774,
          "under25": 0.34478371501272265
        },
        "minimax-m3": {
          "away": 0.37118697168878556,
          "draw": 0.17165191920548273,
          "home": 0.45716110910573177,
          "over25": 0.9286831912691038,
          "under25": 0.07131680873089619
        },
        "poisson": {
          "away": 0.37513235,
          "draw": 0.21662493,
          "home": 0.40824271,
          "over25": 0.71065254,
          "under25": 0.28934746
        },
        "qwen": {
          "away": 0.29842488658556626,
          "draw": 0.25157939392549616,
          "home": 0.4499957194889376,
          "over25": 0.6106870229007634,
          "under25": 0.3893129770992366
        }
      },
      "home": "FC Koln",
      "id": "replay-0a79f2658abc3042",
      "kickoff": "2026-09-12T16:30:00Z",
      "odds": {
        "away": 3.18,
        "draw": 3.73,
        "home": 2.07,
        "over25": 1.53,
        "under25": 2.4
      },
      "score": null
    },
    {
      "away": "Everton",
      "competition": "Premier League",
      "forecasts": {
        "claude": {
          "away": 0.27398214505056945,
          "draw": 0.26754851330195745,
          "home": 0.4584693416474731,
          "over25": 0.47200722319104116,
          "under25": 0.5279927768089588
        },
        "codex": {
          "away": 0.26588000327059413,
          "draw": 0.2637269476403916,
          "home": 0.47039304908901425,
          "over25": 0.4917096621992518,
          "under25": 0.5082903378007482
        },
        "gemini": {
          "away": 0.31489337319131805,
          "draw": 0.2634746256201884,
          "home": 0.42163200118849353,
          "over25": 0.4979128486857088,
          "under25": 0.5020871513142913
        },
        "gpt-luna": {
          "away": 0.39721318099394737,
          "draw": 0.2687901476225068,
          "home": 0.33399667138354583,
          "over25": 0.4583409284133484,
          "under25": 0.5416590715866516
        },
        "grok": {
          "away": 0.30374528000000006,
          "draw": 0.25717516,
          "home": 0.43907956,
          "over25": 0.46697861,
          "under25": 0.53302139
        },
        "kimi": {
          "away": 0.2838767974808209,
          "draw": 0.26627217572378153,
          "home": 0.44985102679539757,
          "over25": 0.47792268321590387,
          "under25": 0.5220773167840962
        },
        "kimi-k27": {
          "away": 0.30617200000000006,
          "draw": 0.272457,
          "home": 0.421371,
          "over25": 0.436934,
          "under25": 0.5630660000000001
        },
        "market": {
          "away": 0.2657389567362698,
          "draw": 0.26724455989058293,
          "home": 0.4670164833731474,
          "over25": 0.4919786096256684,
          "under25": 0.5080213903743315
        },
        "minimax": {
          "away": 0.27240562340293645,
          "draw": 0.26724455989058277,
          "home": 0.46034981670648073,
          "over25": 0.4769162210338681,
          "under25": 0.5230837789661319
        },
        "minimax-m3": {
          "away": 0.5628890952045507,
          "draw": 0.2802792061269534,
          "home": 0.15683169866849603,
          "over25": 0.30822727845295056,
          "under25": 0.6917727215470495
        },
        "poisson": {
          "away": 0.22194468,
          "draw": 0.22746238,
          "home": 0.55059294,
          "over25": 0.56102882,
          "under25": 0.43897118
        },
        "qwen": {
          "away": 0.2690722900696031,
          "draw": 0.26724455989058293,
          "home": 0.463683150039814,
          "over25": 0.4919786096256685,
          "under25": 0.5080213903743316
        }
      },
      "home": "Tottenham",
      "id": "replay-e142db9f6d4f7a31",
      "kickoff": "2026-09-12T16:30:00Z",
      "odds": {
        "away": 3.55,
        "draw": 3.53,
        "home": 2.02,
        "over25": 1.9,
        "under25": 1.84
      },
      "score": null
    },
    {
      "away": "Elche",
      "competition": "La Liga",
      "forecasts": {
        "claude": {
          "away": 0.11953469701034972,
          "draw": 0.19317518567719302,
          "home": 0.6872901173124573,
          "over25": 0.6018784976478381,
          "under25": 0.3981215023521619
        },
        "codex": {
          "away": 0.12583613135250504,
          "draw": 0.19671971668764854,
          "home": 0.6774441519598464,
          "over25": 0.5606771651021228,
          "under25": 0.43932283489787716
        },
        "gemini": {
          "away": 0.16347837204172022,
          "draw": 0.20934433980817013,
          "home": 0.6271772881501096,
          "over25": 0.5632378399347433,
          "under25": 0.4367621600652567
        },
        "gpt-luna": {
          "away": 0.20549853258483902,
          "draw": 0.20068166674617366,
          "home": 0.5938198006689873,
          "over25": 0.6652549717954028,
          "under25": 0.3347450282045972
        },
        "grok": {
          "away": 0.16307932,
          "draw": 0.18962936,
          "home": 0.64729132,
          "over25": 0.54385965,
          "under25": 0.45614034999999997
        },
        "kimi": {
          "away": 0.13568030789375085,
          "draw": 0.2002408684095084,
          "home": 0.6640788236967408,
          "over25": 0.5769448602694972,
          "under25": 0.4230551397305028
        },
        "kimi-k27": {
          "away": 0.1827871827871828,
          "draw": 0.21852721852721851,
          "home": 0.5986855986855987,
          "over25": 0.546936,
          "under25": 0.453064
        },
        "market": {
          "away": 0.12875519080742032,
          "draw": 0.20007413370709076,
          "home": 0.6711706754854889,
          "over25": 0.5605263157894738,
          "under25": 0.43947368421052635
        },
        "minimax": {
          "away": 0.12208852414075366,
          "draw": 0.2000741337070907,
          "home": 0.6778373421521556,
          "over25": 0.5650877192982457,
          "under25": 0.43491228070175425
        },
        "minimax-m3": {
          "away": 0.20517479595770582,
          "draw": 0.1898108012443135,
          "home": 0.6050144027979807,
          "over25": 0.7202193453166243,
          "under25": 0.27978065468337565
        },
        "poisson": {
          "away": 0.1691994,
          "draw": 0.25535485,
          "home": 0.57544575,
          "over25": 0.39080684,
          "under25": 0.60919316
        },
        "qwen": {
          "away": 0.10923138128361082,
          "draw": 0.20007413370709076,
          "home": 0.6906944850092984,
          "over25": 0.5605263157894738,
          "under25": 0.43947368421052624
        }
      },
      "home": "Ath Bilbao",
      "id": "replay-c9e882751f4a3be5",
      "kickoff": "2026-09-12T16:30:00Z",
      "odds": {
        "away": 7.35,
        "draw": 4.73,
        "home": 1.41,
        "over25": 1.67,
        "under25": 2.13
      },
      "score": null
    }
  ],
  "id": "daily-2026-09-11-r7",
  "kickoff_window": "Next 24 hours",
  "label": "Daily slate \u00b7 12 September",
  "lock_at": "2026-09-12T16:30:00Z",
  "note": "Tips and stakes were published before the first kickoff and are now sealed for settlement.",
  "policy": {
    "bet_policy": {
      "evidence_status": "paper-risk-screen-not-validated-edge",
      "flat_stake_units": 10.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": 5,
      "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": 50.0,
      "maximum_single_stake_fraction": 0.01,
      "maximum_total_open_exposure_fraction": 0.15,
      "minimum_point_ev": 0.02,
      "stake_assignment": "commissioner-flat-capped",
      "starting_bankroll_units": 1000.0,
      "unsupported_without_evidence_decimal_odds": 8.0
    },
    "policy_version": "balanced-paper-v2",
    "rubric_sha256": "80cb7810d1fbd5a1602a90ae5401e8c31933db70f1d1a60d8349918093ff7887",
    "rubric_version": "balanced-paper-v2",
    "validator_version": "2"
  },
  "published_at": "2026-09-11T17:05:44.023511Z",
  "snapshot_id": "sha256:b8aff4320b5e06677e862ba72a724d62b555923df04c00e74078ca3970a692bd",
  "status": "sealed",
  "submission_meta": {
    "claude": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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-11T17:05:41.289794Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "codex": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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-11T17:05:41.295279Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "gemini": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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",
            "bet 1 outside-paper-price-band",
            "bet 1 stake 5.000000 exceeds policy single-bet cap 4.938000"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 2
          },
          "longshot_bets": 0,
          "official_bets": 0,
          "official_stake": 0.0,
          "policy_version": "balanced-paper-v2",
          "requested_bets": 2
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-11T17:05:44.020493Z",
      "notes": "Commissioner predict(features) compatibility fallback.",
      "policy_suppressed_bets": {
        "outside-paper-price-band": 2
      }
    },
    "gpt-luna": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 2 outside-paper-price-band",
            "bet 3 outside-paper-price-band",
            "bet 4 outside-paper-price-band",
            "bet 0 stake 35.080000 exceeds policy single-bet cap 10.000000",
            "bet 1 stake 29.050000 exceeds policy single-bet cap 10.000000",
            "bet 2 stake 28.210000 exceeds policy single-bet cap 10.000000",
            "bet 3 stake 14.100000 exceeds policy single-bet cap 5.000000",
            "bet 4 stake 10.660000 exceeds policy single-bet cap 10.000000",
            "fixture replay-0a79f2658abc3042 has 2 bets; policy maximum is 1",
            "fixture replay-c9e882751f4a3be5 has 2 bets; policy maximum is 1",
            "longshot stake 14.100000 exceeds policy cap 5.000000",
            "total stake 117.100000 exceeds policy round cap 50.000000",
            "open exposure 267.100000 would exceed policy cap 154.035000"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "exposure-cap": 1,
            "outside-paper-price-band": 3
          },
          "longshot_bets": 0,
          "official_bets": 1,
          "official_stake": 4.03,
          "policy_version": "balanced-paper-v2",
          "requested_bets": 5
        },
        "commissioner_fallback": {
          "bets_preserved": true,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-11T17:05:41.281757Z",
      "notes": "Commissioner predict(features) compatibility fallback.",
      "policy_suppressed_bets": {
        "exposure-cap": 1,
        "outside-paper-price-band": 3
      }
    },
    "grok": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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-11T17:05:41.285482Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "kimi": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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-11T17:05:41.290923Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "kimi-k27": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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",
            "bet 2 outside-paper-price-band",
            "bet 4 outside-paper-price-band",
            "bet 5 outside-paper-price-band",
            "bet count 6 exceeds policy maximum 5",
            "bet 0 stake 26.710000 exceeds policy single-bet cap 9.500000",
            "bet 1 stake 36.600000 exceeds policy single-bet cap 9.500000",
            "bet 5 stake 10.920000 exceeds policy single-bet cap 4.750000",
            "fixture replay-0a79f2658abc3042 has 2 bets; policy maximum is 1",
            "fixture replay-c9e882751f4a3be5 has 2 bets; policy maximum is 1",
            "fixture replay-e142db9f6d4f7a31 has 2 bets; policy maximum is 1",
            "longshot stake 10.920000 exceeds policy cap 5.000000",
            "total stake 91.590000 exceeds policy round cap 47.500000",
            "open exposure 234.090000 would exceed policy cap 142.500000"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "exposure-cap": 2,
            "outside-paper-price-band": 4
          },
          "longshot_bets": 0,
          "official_bets": 0,
          "official_stake": 0.0,
          "policy_version": "balanced-paper-v2",
          "requested_bets": 6
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-11T17:05:41.534794Z",
      "notes": "Commissioner predict(features) compatibility fallback.",
      "policy_suppressed_bets": {
        "exposure-cap": 2,
        "outside-paper-price-band": 4
      }
    },
    "minimax": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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-11T17:05:41.309857Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    },
    "minimax-m3": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "execution_provenance": {
        "accepted_via": "commissioner-predict-contract",
        "adapter": {
          "exit_code": 0,
          "status": "invalid",
          "timed_out": false,
          "valid": false,
          "validation_errors": [
            "bet 0 unsupported-market-disagreement",
            "bet 1 outside-paper-price-band",
            "bet 2 unsupported-market-disagreement",
            "bet 0 stake 91.550000 exceeds policy single-bet cap 9.893000",
            "bet 1 stake 71.680000 exceeds policy single-bet cap 9.893000",
            "bet 2 stake 55.410000 exceeds policy single-bet cap 9.893000",
            "total stake 218.640000 exceeds policy round cap 49.465000",
            "open exposure 292.470000 would exceed policy cap 148.395000"
          ],
          "validation_status": "failed"
        },
        "bet_policy_adjustment": {
          "adjusted": true,
          "applied": true,
          "dropped_by_reason": {
            "outside-paper-price-band": 1,
            "unsupported-market-disagreement": 2
          },
          "longshot_bets": 0,
          "official_bets": 0,
          "official_stake": 0.0,
          "policy_version": "balanced-paper-v2",
          "requested_bets": 3
        },
        "commissioner_fallback": {
          "bets_preserved": false,
          "status": "accepted",
          "validation_status": "live"
        }
      },
      "generated_at": "2026-09-11T17:05:41.316883Z",
      "notes": "Commissioner predict(features) compatibility fallback.",
      "policy_suppressed_bets": {
        "outside-paper-price-band": 1,
        "unsupported-market-disagreement": 2
      }
    },
    "qwen": {
      "decision_time": "2026-09-11T17:05:27.322920Z",
      "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-11T17:05:41.284500Z",
      "notes": "Commissioner predict(features) compatibility fallback."
    }
  }
}
