{
  "asOf": "2026-09-10",
  "league": "mlb",
  "dataVersion": "mlb-20260910-payroll-pitcher-roles-v1",
  "scoringVersion": "mlb-rotation-v3-payroll-pitcher-roles-v1",
  "pairsChecked": 435,
  "seasons": 300,
  "samples": [
    {
      "anchor": "Milwaukee Brewers",
      "partner": "Los Angeles Dodgers",
      "baseline": "90–56",
      "budget": 275917369,
      "spent": 260733134,
      "power": 1.608036649387827,
      "meanWins": 105.72,
      "minWins": 94,
      "maxWins": 120,
      "titleRate": 0.34
    },
    {
      "anchor": "Texas Rangers",
      "partner": "Cleveland Guardians",
      "baseline": "72–73",
      "budget": 137268090,
      "spent": 137067076,
      "power": 1.005994868550196,
      "meanWins": 96.84,
      "minWins": 83,
      "maxWins": 113,
      "titleRate": 0.15
    },
    {
      "anchor": "Los Angeles Angels",
      "partner": "Athletics",
      "baseline": "55–90",
      "budget": 139525313,
      "spent": 112047380,
      "power": 0.6562567982509919,
      "meanWins": 91.83,
      "minWins": 74,
      "maxWins": 107,
      "titleRate": 0.09
    }
  ],
  "checks": "All 435 pairs fill legally; $1 overspend rejected; source and salary validation; integer-dollar rounding; deterministic season; payroll affects selection only; archived result keeps computed budget; Basic retains all 1,255 players and position rules.",
  "limitations": "Model sanity checks, not predictive validation. Two-club lineups are not historical single-team replays. Roster and salary release September 10; statistics retain their original dated provenance."
}
