{
  "week": 7,
  "season": 2026,
  "stats_through_week": 6,
  "training": "2016\u20132025 Model B; opportunity model 2013\u20132025; same frozen regularization",
  "regularization_C": 10.0,
  "features": [
    "position_RB",
    "position_TE",
    "recent_carries",
    "recent_targets",
    "recent_xtd",
    "recent_goal_carries",
    "recent_ez_targets",
    "recent_rz_targets",
    "recent_offense_pct",
    "last_carries",
    "last_targets",
    "last_xtd",
    "last_offense_pct",
    "team_points",
    "team_plays",
    "opp_allowed",
    "opp_plays",
    "days_since_appearance",
    "team_changed",
    "prior_appearances",
    "historical_td_rate",
    "historical_finish_ratio",
    "historical_weighted_games"
  ],
  "forecast_games": [
    "2026_07_NE_CHI",
    "2026_07_PIT_NO",
    "2026_07_SF_ATL",
    "2026_07_CIN_BAL",
    "2026_07_TB_CAR",
    "2026_07_NYG_HOU",
    "2026_07_IND_MIN",
    "2026_07_MIA_NYJ",
    "2026_07_CLE_TEN",
    "2026_07_DEN_ARI",
    "2026_07_GB_DET",
    "2026_07_LA_LV",
    "2026_07_KC_SEA",
    "2026_07_DAL_PHI"
  ],
  "held_teams": [
    "SF"
  ],
  "missing_snap_games": [
    "2026_06_WAS_SF"
  ],
  "candidate_count": 321,
  "built_utc": "2026-10-20T14:25:19.472209+00:00",
  "sources": [
    {
      "file": "roster.csv",
      "sha256": "3c03175740338d372d0d55c6a7df1a5253848ce1248fe619b5f4b78f1bcca717",
      "bytes": 974626
    },
    {
      "file": "players.csv",
      "sha256": "87495575e01a608a52c453db95faad23bcf3c8e216d90c3cbd9b6a15b25afc6e",
      "bytes": 7303410
    },
    {
      "file": ".pbp.csv.gz.i8Vvr3",
      "sha256": "0f76474b817eae2f0ff39edaf81c8cba1c7cf0876e6ac7bd8537dcabba2d4aaa",
      "bytes": 2621440
    },
    {
      "file": "games.csv",
      "sha256": "147a75dd49a1c83af30cb24bcfeb1b9d8f0c68ac5b65666ee77dfac6c91120fc",
      "bytes": 2185306
    },
    {
      "file": "pbp.csv.gz",
      "sha256": "14d0b7edddc5df64d96fef8b2f2ec93a815d10e6d265f4b4622d6dcae5e38a98",
      "bytes": 6436955
    },
    {
      "file": "snaps.csv",
      "sha256": "aa35151cabde0fd446c688cbc5f2722e022df96e220edb054e9c9782590b6fff",
      "bytes": 769833
    }
  ],
  "position_normalization": {
    "HB": "RB",
    "restored_historical_appearances_by_season": {
      "2020": 41,
      "2025": 39
    },
    "source": "model_core.py; normalization before cohort filtering; restored actual TD outcomes from raw historical PBP"
  }
}
