Sacboyz NFL Picks Historical Replay

Season 2025 Week 10 | generated 2025-11-09T10:00:00-05:00 | publish 2025-11-09T10:00:00-05:00

Education-first static prototype. Singles-first. No lock language. No live data.

Historical Replay - Not Current Picks

2025 Week 10 Sunday main slate

Projection inputs as of Week 9

Results used for settlement only

Cached offline replay; Odds API credits used: 0

Actionable/Lean0
Review4
Fade0
No Play0
Pre-Inactives0
Source Issues1
Source GateREVIEW

Source Health

Reviewer Notes: Source Health Status

Inspect provider cadences and statuses below. A 'Degraded' or 'Stale' state indicates source health checks have failed; live selections will block if any critical source is not 'Complete' and 'Fresh'.

Source gate: REVIEW Fail closed: False Review required: True Missing/degraded: - Stale/future: odds Unknown fast-moving: -
Data feed source health, freshness, and update times
SourceStatusFreshnessLast UpdatedProviderCadenceMissing Required
Game MetadataCompleteFresh2025-11-09T10:00:00-05:00nflverse/nflreadpy schedulesweekly slate plus game-window refresh-
Market LinesCompleteStale2025-11-09T09:05:00-05:00odds APIpre-publish and publish-time refresh-
Usage and RoleCompleteFresh2025-11-09T10:00:00-05:00nflverse/nflreadpy participation where availableweekly after games, with depth-chart overrides before kickoff-
Injuries and InactivesCompleteFresh2025-11-09T09:00:00-05:00official team reports and 90-minute inactive reportdaily practice reports, final status, and per-window 90-minute inactives-
Team ContextCompleteFresh2025-11-09T10:00:00-05:00derived from market, nflverse/nflreadpy, and baseline model inputspre-slate and publish-time refresh-
Defensive MatchupCompleteFresh2025-11-09T10:00:00-05:00nflverse/nflreadpy plus optional PFF/FTN enrichmentweekly season-long and recent-window refresh-
WeatherCompleteFresh2025-11-09T09:15:00-05:00weather APIdaily, then same-day window refresh-

Team Context

NFL games team context listing with spreads, totals, and scripts
WindowGameSpreadTotalListed Team TotalsDerived Team TotalsFavoriteScript TypeScript
Sunday EarlyBUF at MIA-3.548.526.0 / 22.522.5 / 26.0MIAFavorite lean script / High totalBUF favored; MIA trailing paths support passing volume.
Sunday LateKC at LV-6.545.526.0 / 19.519.5 / 26.0LVFavorite lean script / Neutral totalKC favored; LV pass volume increases if trailing.

Window Summary

Candidate counts and status categories summarized by game window
WindowTotalActionable/LeanReviewFadeAbstainPre-InactivesCorrelation Groups
Sunday Early2020002
Sunday Late2020002

Historical Coverage

Result sets: 2 | Rows: 9 | Weeks: 2026-W01, 2026-W02

Historical database row counts by betting market category
MarketRows
anytime_td1
passing_yards2
receiving_yards2
rush_receiving_yards1
rushing_yards2
team_total1

Injury Timeline

Events: 6 | Official confirmations: 3

Players tracked: Inactive WR, Next Man Up RB, Starting RB

Invalidated after inactives: Inactive WR, Starting RB

Filters

4 shown
Reviewer Notes: Hidden Gates

Verify top active hidden gates. Hidden gates execute systematic rules (injury boundaries, line-movement filters) silently to manage risk. Review the gate triggers below to verify they match expectations.

Actionable / Lean Candidates

No candidates met the threshold criteria in this offline evaluation. Systematic abstention is enforced to manage risk; no future outcome is implied.

Team Bets

KC team_total | Review-Only | confidence Medium

Checks: - ! OK - OK OK

Over 26.0 | projection 28.5 | edge at publish 0.09615384615384616

Best line: - - (-)

Role: Stable Role | Injury: - | Script: Lean only; team markets are not Top Pick eligible

Reasoning: V1 team-market review-only only; not Top Pick eligible. Projected side: OVER. Publish edge: 9.6%. Market confirmation: books lean OVER, which agrees. Game-script use: Lean only; team markets are not Top Pick eligible.

Correlation group: 2025_10_KC_LV_team_context

Check notes
  • Baby Line: N/A - not applicable
  • Projection Edge: WARN - edge 9.6% below 10.0%
  • Books Agree: PASS - books lean OVER
  • Defensive Matchup: N/A - matchup color unavailable
  • Role / Injury / Opportunity: PASS - Stable Role
  • Game Script: PASS - Lean only; team markets are not Top Pick eligible
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
  • team_market_scope: PASS
Risk flags
  • publish-time edge 9.6% below 10.0% threshold
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window

Player Props

Historical Replay WR receiving_yards | Review-Only | confidence Medium

Checks: OK OK OK OK OK OK

Over 54.5 | projection 68.57 | edge at publish 0.2581651376146788

Best line: DraftKings 54.5 (-110)

Role: Stable WR1 route share | Injury: No major concern | Script: Trailing script supports target volume

Reasoning: -

Correlation group: 2025_10_BUF_MIA_mia_pass

Check notes
  • Baby Line: PASS - line 54.5 clears 40 minimum
  • Projection Edge: PASS - edge 25.8% clears 20.0%
  • Books Agree: PASS - books lean OVER
  • Defensive Matchup: PASS - green matchup supports OVER
  • Role / Injury / Opportunity: PASS - Stable WR1 route share | No major concern
  • Game Script: PASS - Trailing script supports target volume
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window
Historical Replay RB rushing_yards | Review-Only | confidence Medium

Checks: OK OK OK OK OK !

Over 48.5 | projection 63.96 | edge at publish 0.31876288659793817

Best line: FanDuel 48.5 (-115)

Role: Lead back role confirmed | Injury: Opponent Injury Boost | Script: Favorite script supports late rushing volume

Reasoning: -

Correlation group: 2025_10_KC_LV_kc_rush

Check notes
  • Baby Line: PASS - line 48.5 clears 40 minimum
  • Projection Edge: PASS - edge 31.9% clears 25.0%
  • Books Agree: PASS - books lean OVER
  • Defensive Matchup: PASS - green matchup supports OVER
  • Role / Injury / Opportunity: PASS - Lead back role confirmed | Opponent Injury Boost
  • Game Script: WARN - Favorite lean script / Neutral total; rushing over needs caution for underdog
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window
Historical Replay QB passing_yards | Review-Only | confidence Medium

Checks: OK ! OK OK OK !

Under 264.5 | projection 243.41 | edge at publish 0.08320150659133711

Best line: FanDuel 265.5 (-105)

Role: Stable QB role | Injury: No major concern | Script: Favorite script creates rush/clock path

Reasoning: -

Correlation group: 2025_10_BUF_MIA_buf_pass

Check notes
  • Baby Line: PASS - line 264.5 clears 200 minimum
  • Projection Edge: WARN - edge 8.0% below 15.0%
  • Books Agree: PASS - books lean UNDER
  • Defensive Matchup: PASS - red matchup supports UNDER
  • Role / Injury / Opportunity: PASS - Stable QB role | No major concern
  • Game Script: WARN - Favorite lean script / High total; passing under conflicts with volume path
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time edge 8.3% below 15.0% threshold
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window

Review-Only

Historical Replay WR receiving_yards | Review-Only | confidence Medium

Checks: OK OK OK OK OK OK

Over 54.5 | projection 68.57 | edge at publish 0.2581651376146788

Best line: DraftKings 54.5 (-110)

Role: Stable WR1 route share | Injury: No major concern | Script: Trailing script supports target volume

Reasoning: -

Correlation group: 2025_10_BUF_MIA_mia_pass

Check notes
  • Baby Line: PASS - line 54.5 clears 40 minimum
  • Projection Edge: PASS - edge 25.8% clears 20.0%
  • Books Agree: PASS - books lean OVER
  • Defensive Matchup: PASS - green matchup supports OVER
  • Role / Injury / Opportunity: PASS - Stable WR1 route share | No major concern
  • Game Script: PASS - Trailing script supports target volume
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window
Historical Replay RB rushing_yards | Review-Only | confidence Medium

Checks: OK OK OK OK OK !

Over 48.5 | projection 63.96 | edge at publish 0.31876288659793817

Best line: FanDuel 48.5 (-115)

Role: Lead back role confirmed | Injury: Opponent Injury Boost | Script: Favorite script supports late rushing volume

Reasoning: -

Correlation group: 2025_10_KC_LV_kc_rush

Check notes
  • Baby Line: PASS - line 48.5 clears 40 minimum
  • Projection Edge: PASS - edge 31.9% clears 25.0%
  • Books Agree: PASS - books lean OVER
  • Defensive Matchup: PASS - green matchup supports OVER
  • Role / Injury / Opportunity: PASS - Lead back role confirmed | Opponent Injury Boost
  • Game Script: WARN - Favorite lean script / Neutral total; rushing over needs caution for underdog
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window
Historical Replay QB passing_yards | Review-Only | confidence Medium

Checks: OK ! OK OK OK !

Under 264.5 | projection 243.41 | edge at publish 0.08320150659133711

Best line: FanDuel 265.5 (-105)

Role: Stable QB role | Injury: No major concern | Script: Favorite script creates rush/clock path

Reasoning: -

Correlation group: 2025_10_BUF_MIA_buf_pass

Check notes
  • Baby Line: PASS - line 264.5 clears 200 minimum
  • Projection Edge: WARN - edge 8.0% below 15.0%
  • Books Agree: PASS - books lean UNDER
  • Defensive Matchup: PASS - red matchup supports UNDER
  • Role / Injury / Opportunity: PASS - Stable QB role | No major concern
  • Game Script: WARN - Favorite lean script / High total; passing under conflicts with volume path
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time edge 8.3% below 15.0% threshold
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window
KC team_total | Review-Only | confidence Medium

Checks: - ! OK - OK OK

Over 26.0 | projection 28.5 | edge at publish 0.09615384615384616

Best line: - - (-)

Role: Stable Role | Injury: - | Script: Lean only; team markets are not Top Pick eligible

Reasoning: V1 team-market review-only only; not Top Pick eligible. Projected side: OVER. Publish edge: 9.6%. Market confirmation: books lean OVER, which agrees. Game-script use: Lean only; team markets are not Top Pick eligible.

Correlation group: 2025_10_KC_LV_team_context

Check notes
  • Baby Line: N/A - not applicable
  • Projection Edge: WARN - edge 9.6% below 10.0%
  • Books Agree: PASS - books lean OVER
  • Defensive Matchup: N/A - matchup color unavailable
  • Role / Injury / Opportunity: PASS - Stable Role
  • Game Script: PASS - Lean only; team markets are not Top Pick eligible
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: REVIEW
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: REVIEW
  • weather: PASS
  • matchup_sample: PASS
  • team_market_scope: PASS
Risk flags
  • publish-time edge 9.6% below 10.0% threshold
  • line age 55m exceeds 15m freshness window
  • line age 55m exceeds 15m freshness window

Fade

No candidates met the threshold criteria in this offline evaluation. Systematic abstention is enforced to manage risk; no future outcome is implied.

Abstain / No Play

No candidates met the threshold criteria in this offline evaluation. Systematic abstention is enforced to manage risk; no future outcome is implied.

Correlation Warnings

No multi-candidate correlation groups identified. Operating under standard independent probability assumptions.

Reviewer Handoff Checklist

Reviewer Stacked PR Handoff Instructions

To inspect and validate the stacked report PRs before merge:

  1. Run the local quality gate: python run_quality_gate.py
  2. Verify git status: git status --short

Note: All live-provider adapter calls remain disabled by design. These PRs represent stacked work and will remain stacked until Chris and Claude return for a final review.

Reviewer "What Changed" Summary

Changed Artifacts: Rebuilt static report HTMLs, sitemaps, checklists, and JSON definitions to reflect polished reviewer copy and print query formatting.

Validation State: PASS (All 77 handoff artifacts validated successfully against offline schemas; sitemaps fully populated).

No-Live-Call Safety: ENFORCED (Confirmed zero live REST or WebSocket queries to providers; runtime defaults to live_no_call).

PR Review Order Print Snapshot

Follow this sequential order to inspect and approve the stacked PRs:

  1. PR #24 (codex/provider-samples-backlog): Review baseline provider decisions and JSON structures.
  2. PR #25 (codex/live-v1-provider-foundation): Verify initial provider live connection hooks.
  3. PR #26 (antigravity/report-docs-polish): Inspect report landing layouts and CSS variables.
  4. PR #27 (antigravity/report-qa-polish): Verify conservative empty states and quality gate scripts.
  5. PR #28 (antigravity/report-accessibility-polish): Review table caption elements and aria labels.
  6. PR #29 (antigravity/report-mobile-print-polish): Inspect print query stylesheets and narrow screen layouts.
  7. PR #30 (antigravity/report-reviewer-flow-polish): Review relative link paths and sitemap integrity.
  8. PR #31 (antigravity/reviewer-artifact-map-polish): Verify artifact maps and decision guidelines.
  9. PR #32 (antigravity/report-reviewer-queue-polish): Inspect action item backlogs and priority tags.
  10. PR #33 (antigravity/report-release-review-polish): Review handoff summaries and release bundle paths.
  11. PR #34 (antigravity/report-decision-summary-polish): Verify final decision badges and mock slates.
  12. PR #35 (antigravity/report-review-checklist-polish): Inspect handoff checklist checkbox elements.
  13. PR #36 (antigravity/report-final-review-polish): Review skip-link accessibility anchors.
  14. PR #37 (antigravity/report-final-qa-polish): Verify conservative empty-state fallback messages.
  15. PR #38 (antigravity/report-review-index-polish): Review glossary boxes and mockup index page headers.
  16. PR #39 (antigravity/report-reviewer-print-final): Verify print-safe panel colors and link audit checks.
  17. PR #40 (antigravity/report-reviewer-final-polish): Verify consolidated final QA checklists, glossaries, and print layouts.
  18. PR #41 (antigravity/report-reviewer-final-qa): Verify landing page QA metrics, sitemaps, link warnings, and copy consistency.
  19. PR #42 (antigravity/report-reviewer-review-guide): Current PR. Verify landing page stack review guides and evidence table styling.

Reviewer Final QA

Review Order: PR #24 → PR #42 (Chronological stacked branch path verification).

Current Stacked PR Lane: Antigravity report-reviewer-review-guide (Final reviewer stack flow documentation guide and evidence table styling).

Quality Gate Expectation: Local gate checks (pytest test suites, secret scans, provider decisions, artifact schemas) must pass 100% cleanly.

No Live Provider Calls: ENFORCED (All live provider integration calls are disabled by default).

Generated Artifact Changed: YES (Recompiled static HTML reports, sitemaps, checklists, and packet markdown files).

How to Review This Stack

Follow these steps to systematically verify the entire branch sequence:

  1. Step 1: Check baseline provider fixtures (Inspect PR #24 provider-samples-backlog and verify offline intake data models).
  2. Step 2: Verify adapter connections (Inspect PR #25 live-v1-provider-foundation and confirm zero live connection leaks).
  3. Step 3: Review UI report presentation (Verify navigation bars, progression lines, print-friendly CSS styles, and accessibility headings from PR #26 to PR #37).
  4. Step 4: Audit index links & glossary cards (Verify relative sitemap links, local hashes, and key terminology glossaries from PR #38 to PR #42).
  5. Step 5: Run quality gate validation (Execute python run_quality_gate.py to confirm sitemaps, secret scanning, and pytest suites pass cleanly).

Reviewer Glossary & Key Terms

No Play: Candidate does not meet the necessary threshold requirements or is filtered out due to active risk gates. Systematic abstention is enforced to manage variance.

Review: Candidate is in a cautionary state requiring human verification (e.g., pending key player status or final inactives confirmations).

Risk Flag: An alert indicating potential elevated risk, such as extreme weather, rapid line movement, or defensive matchup anomalies.

Best Line: The optimal wagering line selected dynamically after shopping multiple books for the best available price.

Market Confirmation: Verification that a candidate is supported by consensus across multiple independent bookmakers.

Offline Fixture: Standard operating state using pre-packaged, offline fixture data for testing, simulation, and schema validation.

Live Disabled: Safe default status indicating that live REST or WebSocket network connections to third-party data providers are completely shut off.