# FOOTO PREDICTO 3.26.3 — League-wide injury reconciliation

**Release date:** October 30, 2026. **Base:** 3.26.2. 

## What was checked and implemented

All 32 teams have a discrete report-coverage record. The NFL's official Week 8 league injury page was reviewed October 30. The latest visible **practice participation was Thursday October 29**, not the final Friday game status. All **28 playing teams** have official practice reports, with **296 individual rows**: 278 in 27 teams’ league-index tables plus 18 in Seattle’s official team-published report (its league-index summary had not been populated). Four teams (Houston, New Orleans, New York Giants and San Francisco) were on bye and did not issue Week 8 practice reports. Sources: NFL league injury page https://www.nfl.com/injuries/ , Seahawks official team report https://www.seahawks.com/news/week-8-injury-report-bears-at-seahawks , and bye-week schedule https://www.nfl.com/_amp/2026-nfl-schedule-release-every-team-bye-week .

The 296 rows map to **241 updated existing injury records**, **49 newly observed rostered players**, and **6 names not matched to the October 26 roster archive**. The six unmatched rows are retained under `practiceOnlyEntries` and in `injuryImportAudit.unmatched`; the model does not invent ESPN IDs or silently impute replacement value.

**Availability rules:** Reported DNP or LP is not a confirmed game absence and does not by itself reduce playing probability or opportunity shares. Confirmed game Out/inactive applies only to its named matchup; reserve/PUP/IR/suspension persist until verified activation. Completed Thursday CAR–GB official Out designations are stored for October 29 **only**. Existing pregame Week 8 predictions remain frozen.

Additional verified bye-week maintenance:

- **NYG:** Tyrone Tracy Jr. added to IR as announced October 28 (effective October 27). This is a durable roster exclusion pending activation. The Giants' signing of Gregory Desrosiers is flagged for roster enrichment rather than inventing his roster/player ID. Official source: https://www.giants.com/news/tyrone-tracy-jr-injured-reserve-gregory-desrosiers-dean-lowry-practice-squad-roster-moves-bye-week-joe-schoen
- **NO:** Official current Saints roster lists Nick Saldiveri and Mason Tipton under Reserve/PUP; their stale day-to-day assessment is replaced with the roster restriction. Checked October 30 (not assigned an invented transaction date). Official source: https://www.neworleanssaints.com/team/rosters
- **SF:** Official October 26 coach report confirms Christian McCaffrey's mild hamstring strain but expresses optimism and gives no final game designation. Modeled expected to play pending later evidence. Official source: https://www.49ers.com/news/after-further-review-shanahan-provides-mccaffrey-injury-update-breaks-down-week-7-game
- **HOU:** On bye; last October 26 injury/IR evidence remains. No October 29 Week 8 practice report claimed.

**Roster freshness is not the same as injury-report freshness:** Most team rosters and depth charts were last checked October 26 and were not comprehensively re-fetched for this release. Newly listed practice players may need roster reconciliation. Future Friday final designations and Sunday inactives are not yet in this frozen release.

## Exact team-by-team evidence dates

| Team | Official Week 8 practice rows | Latest injury evidence | Coverage |
|---|---:|---|---|
| ARI | 16 | 2026-10-29 | Official report |
| ATL | 16 | 2026-10-29 | Official report |
| BAL | 15 | 2026-10-29 | Official report |
| BUF | 12 | 2026-10-29 | Official report |
| CAR | 8 | 2026-10-29 | Official report |
| CHI | 5 | 2026-10-29 | Official report |
| CIN | 6 | 2026-10-29 | Official report |
| CLE | 10 | 2026-10-29 | Official report |
| DAL | 11 | 2026-10-29 | Official report |
| DEN | 10 | 2026-10-29 | Official report |
| DET | 10 | 2026-10-29 | Official report |
| GB | 9 | 2026-10-29 | Official report |
| HOU | 0 | 2026-10-26 | Bye, prior record |
| IND | 11 | 2026-10-29 | Official report |
| JAX | 8 | 2026-10-29 | Official report |
| KC | 11 | 2026-10-29 | Official report |
| LA | 6 | 2026-10-29 | Official report |
| LAC | 9 | 2026-10-29 | Official report |
| LV | 10 | 2026-10-29 | Official report |
| MIA | 13 | 2026-10-29 | Official report |
| MIN | 4 | 2026-10-29 | Official report |
| NE | 13 | 2026-10-29 | Official report |
| NO | 0 | 2026-10-30 | Bye + official roster/news |
| NYG | 0 | 2026-10-28 | Bye + official roster/news |
| NYJ | 9 | 2026-10-29 | Official report |
| PHI | 20 | 2026-10-29 | Official report |
| PIT | 8 | 2026-10-29 | Official report |
| SEA | 18 | 2026-10-29 | Official report |
| SF | 0 | 2026-10-26 | Bye + official roster/news |
| TB | 10 | 2026-10-29 | Official report |
| TEN | 7 | 2026-10-29 | Official report |
| WAS | 11 | 2026-10-29 | Official report |

## Unmatched names (official injury evidence retained, not modeled as verified roster IDs)

- BAL: Matthew Hibner
- IND: Andrew Ogletree
- LV: Foley Fatukasi
- MIA: Julius Brents
- MIA: Rob Beal Jr.
- SEA: Quenton Nelson

## Verification performed

- 32/32 team report coverage records checked; 296 official participation rows accounted for exactly.
- Team-specific dates and four bye exceptions checked; Seattle team-published injury report overrode the not-yet-populated league index.
- DNP expected-to-play tests: SEA Charles Cross and Rashid Shaheed; PHI Saquon Barkley and DeVonta Smith; TEN Tony Pollard; MIN Gavin Bartholomew; TB Bucky Irving; NE A.J. Brown; KC Mansoor Delane; LAC Derwin James Jr.; NYJ T'Vondre Sweat.
- Confirmed NYG IR and NO PUP restrictions checked for Week 9 and later; Thursday Out designations do not spill into subsequent games.
- Embedded Cloudflare Worker availability JSON verified byte-for-byte equal in parsed content to static browser fallback. Cloudflare injury-cache version increased to avoid stale cached release.
- Full 32-team matchup/scouted-play smoke test, five-game scheme test, 10-game injury-adjusted simulation, and JavaScript syntax checks passed. This **does not** constitute the former 242-test full regression suite or a historical predictive-accuracy backtest.
- The archived Week 8 scorecard and game predictions were not retroactively changed.

## Installation

Upload `FOOTO_PREDICTO_3_26_3_ALL32_INJURIES_DEPLOY.zip` to the existing Cloudflare Pages Direct Upload project. The package is **flat**, with `_worker.js` at its root, and includes the previous 3.26.2 scheme changes. It is prepared for deployment but **not published** in this task.

`FOOTO_PREDICTO_3_26_3_ALL32_INJURIES_SOURCE_OVERLAY.zip` contains changed static/runtime files, verified injury-ingestion scripts and tests. Overlay onto a verified 3.26.2 source baseline, not an older build. The included source-data scripts apply in this order to a clean 3.26.2 snapshot: `update_all32_injuries_3263.py`, `update_bye_status_3263.py`, then `update_seahawks_3263.py`.
