{
  "generatedAt": "2026-09-10T15:02:16.826Z",
  "reports": [
    {
      "league": "nba",
      "dataVersion": "nba-20260910-roster-pedigree-v1",
      "scoringVersion": "nba-rotation-v4",
      "samples": [
        {
          "anchor": "Oklahoma City Thunder",
          "partner": "San Antonio Spurs",
          "baseline": "64–18",
          "rosterRating": 70.012,
          "power": -3.673834725639473,
          "spent": 160614414,
          "meanWins": 33.2,
          "minWins": 22,
          "maxWins": 41,
          "titleRate": 0
        },
        {
          "anchor": "Charlotte Hornets",
          "partner": "Miami Heat",
          "baseline": "44–38",
          "rosterRating": 74.126,
          "power": 7.468956321254589,
          "spent": 161212643,
          "meanWins": 55.9,
          "minWins": 45,
          "maxWins": 68,
          "titleRate": 0.09
        },
        {
          "anchor": "Washington Wizards",
          "partner": "Brooklyn Nets",
          "baseline": "17–65",
          "rosterRating": 71.92299999999999,
          "power": 1.5021190153946506,
          "spent": 164570032,
          "meanWins": 44.01,
          "minWins": 33,
          "maxWins": 54,
          "titleRate": 0
        }
      ],
      "seasons": 300,
      "checks": "Correct game counts for every club; one champion; proper play-in/byes/series structure and round-specific home schedules; deterministic seed; finite scores."
    },
    {
      "league": "mlb",
      "dataVersion": "mlb-20260910-roster-pedigree-v1",
      "scoringVersion": "mlb-rotation-v3",
      "samples": [
        {
          "anchor": "Milwaukee Brewers",
          "partner": "Los Angeles Dodgers",
          "baseline": "90–56",
          "rosterRating": 71.81812500000002,
          "power": 1.9500000000000002,
          "spent": 2400,
          "meanWins": 108.86,
          "minWins": 95,
          "maxWins": 126,
          "titleRate": 0.41
        },
        {
          "anchor": "Texas Rangers",
          "partner": "Cleveland Guardians",
          "baseline": "72–73",
          "rosterRating": 69.99687500000006,
          "power": 1.254380815749533,
          "spent": 2273,
          "meanWins": 100.25,
          "minWins": 83,
          "maxWins": 115,
          "titleRate": 0.18
        },
        {
          "anchor": "Los Angeles Angels",
          "partner": "Athletics",
          "baseline": "55–90",
          "rosterRating": 69.31375000000001,
          "power": 0.9014328258714747,
          "spent": 2172,
          "meanWins": 95.37,
          "minWins": 78,
          "maxWins": 110,
          "titleRate": 0.08
        }
      ],
      "seasons": 300,
      "checks": "Correct game counts for every club; one champion; proper play-in/byes/series structure and round-specific home schedules; deterministic seed; finite scores."
    },
    {
      "league": "epl",
      "dataVersion": "epl-20260910-roster-pedigree-v1",
      "scoringVersion": "epl-depth-v2",
      "samples": [
        {
          "anchor": "Arsenal",
          "partner": "Man City",
          "baseline": "9 PTS",
          "rosterRating": 75.34750000000001,
          "power": 1.0676567341809091,
          "spent": 1249,
          "meanWins": 24.21,
          "minWins": 17,
          "maxWins": 32,
          "titleRate": 0.84
        },
        {
          "anchor": "Man Utd",
          "partner": "Leeds",
          "baseline": "4 PTS",
          "rosterRating": 72.92750000000002,
          "power": 0.5938197731405618,
          "spent": 1152,
          "meanWins": 20.12,
          "minWins": 13,
          "maxWins": 28,
          "titleRate": 0.15
        },
        {
          "anchor": "Fulham",
          "partner": "Aston Villa",
          "baseline": "0 PTS",
          "rosterRating": 70.525,
          "power": 0.12340931904988056,
          "spent": 990,
          "meanWins": 15.3,
          "minWins": 7,
          "maxWins": 23,
          "titleRate": 0.01
        }
      ],
      "seasons": 300,
      "checks": "Correct game counts for every club; one champion; proper play-in/byes/series structure and round-specific home schedules; deterministic seed; finite scores."
    }
  ],
  "limitations": "Game calibration, not predictive validation. Current merged-roster samples blend two clubs and are not historical team replays. NHL separately preserves the reference calibrated model. NFL has a separate drive-model calibration in data/nfl-calibration.json."
}