Data & Sources

The repaired publication boundary requires every value to trace to an admitted, byte-verified source capture with complete transitive lineage, rights posture, schema evidence, and receipt identity. Missing or stale evidence blocks publication. Nothing is scraped. Upstream changes are staged for review and never silently replace an admitted object.

Attribution

  • Play-by-play, schedules, rosters, players and supporting datasets: nflverse, CC BY 4.0.
  • Participation data 2016–2022: NFL NextGenStats via nflverse, CC BY 4.0.
  • Participation data 2023 onward: FTN Data via nflverse, CC BY-SA 4.0.
  • Charting descriptors 2022 onward: ftndata.com via nflverse, CC BY-SA 4.0.
  • Snap counts: Pro Football Reference, via nflverse's licensed redistribution.
  • Contracts: OverTheCap.com via nflverse.

Proprietary systems (PFF, SIS Total Points, ESPN Total QBR, FTN DVOA) are referenced for methodology and used — where permitted — only as private validation comparators. Their values are never scraped, displayed, or used as training labels. Big Data Bowl tracking data is contractually restricted and is never used.

Conditional-rights rule: the current artifact-class policy withholds 2023–2025 FTN participation before read from public team, player, biography, coverage, and research artifacts. It allows 2016–2022 NGS participation for declared artifact classes only with verified CC BY 4.0 lineage and exact NFL NextGenStats attribution. Any future FTN allow decision must require exact FTN attribution, complete lineage, and compatible CC BY-SA 4.0 output terms. If the decision or any required term is missing, stale, or incompatible, publication fails closed. This is an operational compliance posture, not a legal ruling.

Reproducibility and durable restoration

The registry contains 104 capture receipts spanning 1999–2025. Independent strict URL replay recovered 101 exact historical byte streams. The mutable contracts, players, and schedules assets now serve different upstream bytes, so the repaired repository includes three content-addressed exact snapshots whose SHA-256 values match the recorded receipts. These disclosed snapshots restore the historical chain without pretending that the mutable URLs still serve old bytes.

Source register

The live register below is generated from the machine-readable rights registry — the same file the capture tooling enforces. Raw JSON: sources.json · freshness.json

Registered sources, rights posture, and captured seasons
SourceRights statusLicenseAttributionCaptured
Enable JavaScript for the live table, or read sources.json directly.

Field coverage by season

Non-null rates for the participation fields models depend on — measured, not assumed. A field a season never recorded bounds what that season's models may claim. Raw JSON: coverage-map.json

Share of participation rows carrying each field
Enable JavaScript for the live table, or read coverage-map.json directly.

Publication validation

The gate checks completed schedule games in both directions, refuses fatal or error findings, and binds each report to the exact canonical and capture hashes used for publication. Season counts below are generated from those reports, never written by hand.

Enable JavaScript for the coverage detail, or read coverage.json directly.

Known source limits, stated plainly