Sacboyz NFL Signal Board

Season 2026 Week 1 | generated 2026-09-06T10:00:00-04:00 | publish 2026-09-06T10:00:00-04:00

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

Playable Signals7
Review Required7
Fade Signals1
No-Play2
Pre-Inactives1
Source Issues0
Source GatePASS

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: PASS Fail closed: False Review required: False Missing/degraded: - Stale/future: - Unknown fast-moving: -
Data feed source health, freshness, and update times
SourceStatusFreshnessLast UpdatedProviderCadenceMissing Required
Game MetadataCompleteFresh2026-09-06T10:00:00-04:00nflverse/nflreadpy schedulesweekly slate plus game-window refresh-
Market LinesCompleteFresh2026-09-06T10:00:00-04:00odds APIpre-publish and publish-time refresh-
Usage and RoleCompleteFresh2026-09-06T10:00:00-04:00nflverse/nflreadpy participation where availableweekly after games, with depth-chart overrides before kickoff-
Injuries and InactivesCompleteFresh2026-09-06T10:00:00-04:00official team reports and 90-minute inactive reportdaily practice reports, final status, and per-window 90-minute inactives-
Team ContextCompleteFresh2026-09-06T10:00:00-04:00derived from market, nflverse/nflreadpy, and baseline model inputspre-slate and publish-time refresh-
Defensive MatchupCompleteFresh2026-09-06T10:00:00-04:00nflverse/nflreadpy plus optional PFF/FTN enrichmentweekly season-long and recent-window refresh-
WeatherCompleteFresh2026-09-06T10:00:00-04: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
ThursdayDAL at PHI-3.548.522.5 / 26.022.5 / 26.0PHIFavorite lean script / High totalPHI favored; DAL trailing script supports pass volume
Sunday EarlyBUF at MIA1.551.026.25 / 24.7526.25 / 24.75BUFClose game script / High totalClose, high-total game with passing-volume paths
Sunday LateBAL at CIN2.544.023.25 / 20.7523.25 / 20.75BALClose game script / Neutral totalBAL favored; rushing script if ahead
Sunday NightKC at LV-7.546.527.0 / 19.519.5 / 27.0LVStrong favorite script / Neutral totalKC heavily favored; LV trailing script supports KC passing volume

Window Summary

Candidate counts and status categories summarized by game window
WindowTotalPlayable SignalsReview RequiredFade SignalsNo-PlayPre-InactivesCorrelation Groups
Thursday4310002
Sunday Early4031013
Sunday Late4030101
Sunday Night5400103

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

17 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.

Playable Signals

Example WR Receiving Yards | Best Signal | confidence High

Signal Breakdown: OK OK OK OK OK OK

Over 50.5 | projection 63.0 | edge at publish 0.24752475247524752

Best line: DraftKings 50.5 (-110)

Role: Stable WR1 usage | Injury: No major concern | Script: Trailing script supports targets

Reasoning: -

Correlation group: 2026_01_DAL_PHI_dal_pass

Signal Breakdown notes
  • Line Fit: Supports - line 50.5 clears 40 minimum
  • Model Edge: Supports - edge 24.8% clears 20.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable WR1 usage | No major concern
  • Game Context: Supports - Favorite lean script / High total; passing volume fits DAL
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Opportunity Boost RB Rushing Yards | Best Signal | confidence High

Signal Breakdown: OK OK OK ! OK !

Over 48.5 | projection 68.0 | edge at publish 0.4020618556701031

Best line: DraftKings 48.5 (-115)

Role: Opportunity Boost | Injury: Starter ruled out; role confirmed in inactives | Script: KC favored; rushing script in second half

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_rush

Signal Breakdown notes
  • Line Fit: Supports - line 48.5 clears 40 minimum
  • Model Edge: Supports - edge 40.2% clears 25.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Opportunity Boost | Starter ruled out; role confirmed in inactives
  • Game Context: Mixed - Strong favorite 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: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
B Grade WR Receiving Yards | Add Signal | confidence High

Signal Breakdown: OK OK ! X OK OK

Over 52.5 | projection 67.0 | edge at publish 0.2761904761904762

Best line: DraftKings 52.5 (-110)

Role: Stable WR2 role; volume consistent | Injury: No concern | Script: Target-share ceiling supported by game script

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_pass

Signal Breakdown notes
  • Line Fit: Supports - line 52.5 clears 40 minimum
  • Model Edge: Supports - edge 27.6% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Opposes - red matchup fades OVER
  • Availability: Supports - Stable WR2 role; volume consistent | No concern
  • Game Context: Supports - Strong favorite script / Neutral total; passing volume fits KC
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Isolated Def Injury WR Receiving Yards | Best Signal | confidence High

Signal Breakdown: OK OK ! OK OK OK

Over 58.5 | projection 72.0 | edge at publish 0.23076923076923078

Best line: FanDuel 58.5 (-110)

Role: Stable WR1 role | Injury: Opponent Injury Boost | Script: Dome game; weather neutral

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_pass

Signal Breakdown notes
  • Line Fit: Supports - line 58.5 clears 40 minimum
  • Model Edge: Supports - edge 23.1% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable WR1 role | Opponent Injury Boost
  • Game Context: Supports - Strong favorite script / Neutral total; passing volume fits KC
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Slot WR Receptions | Best Signal | confidence High

Signal Breakdown: OK OK OK X OK OK

Over 4.5 | projection 5.7 | edge at publish 0.2666666666666667

Best line: FanDuel 4.5 (-115)

Role: Slot WR with consistent target share | Injury: No concern | Script: Target-share driven; game total supports volume

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_pass

Signal Breakdown notes
  • Line Fit: Supports - line 4.5 clears 3 minimum
  • Model Edge: Supports - edge 26.7% clears 22.5%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Opposes - red matchup fades OVER
  • Availability: Supports - Slot WR with consistent target share | No concern
  • Game Context: Supports - Strong favorite script / Neutral total; passing volume fits KC
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Flex RB Rush + Receiving Yards | Add Signal | confidence High

Signal Breakdown: - OK ! ! OK OK

Over 58.5 | projection 74.0 | edge at publish 0.26495726495726496

Best line: DraftKings 58.5 (-110)

Role: Pass-catching RB with high snap share | Injury: No concern | Script: PHI trailing script supports check-down volume

Reasoning: -

Correlation group: 2026_01_DAL_PHI_team_context

Signal Breakdown notes
  • Line Fit: No Data - no line-fit threshold configured
  • Model Edge: Supports - edge 26.5% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Pass-catching RB with high snap share | No concern
  • Game Context: Supports - Favorite lean script / High total; rushing volume fits favorite
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
DAL Team Total | Lean Signal | confidence High

Signal Breakdown: - OK OK - OK OK

Over 22.5 | projection 26.0 | edge at publish 0.15555555555555556

Best line: DraftKings 22.5 (-110)

Role: Stable Role | Injury: - | Script: Lean only; game signals not Featured eligible

Reasoning: V1 game signal lean only; not Featured eligible. Projected side: OVER. Publish edge: 15.6%. Market confirmation: books lean OVER, which agrees. Game-script use: Lean only; game signals not Featured eligible.

Correlation group: 2026_01_DAL_PHI_team_context

Signal Breakdown notes
  • Line Fit: No Data - not applicable
  • Model Edge: Supports - edge 15.6% clears 10.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: No Data - matchup color unavailable
  • Availability: Supports - Stable Role
  • Game Context: Supports - Lean only; game signals not Featured eligible
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
  • team_market_scope: PASS
Risk flags
  • None

Game Signals

DAL Team Total | Lean Signal | confidence High

Signal Breakdown: - OK OK - OK OK

Over 22.5 | projection 26.0 | edge at publish 0.15555555555555556

Best line: DraftKings 22.5 (-110)

Role: Stable Role | Injury: - | Script: Lean only; game signals not Featured eligible

Reasoning: V1 game signal lean only; not Featured eligible. Projected side: OVER. Publish edge: 15.6%. Market confirmation: books lean OVER, which agrees. Game-script use: Lean only; game signals not Featured eligible.

Correlation group: 2026_01_DAL_PHI_team_context

Signal Breakdown notes
  • Line Fit: No Data - not applicable
  • Model Edge: Supports - edge 15.6% clears 10.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: No Data - matchup color unavailable
  • Availability: Supports - Stable Role
  • Game Context: Supports - Lean only; game signals not Featured eligible
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
  • team_market_scope: PASS
Risk flags
  • None

Player Signals

Example WR Receiving Yards | Best Signal | confidence High

Signal Breakdown: OK OK OK OK OK OK

Over 50.5 | projection 63.0 | edge at publish 0.24752475247524752

Best line: DraftKings 50.5 (-110)

Role: Stable WR1 usage | Injury: No major concern | Script: Trailing script supports targets

Reasoning: -

Correlation group: 2026_01_DAL_PHI_dal_pass

Signal Breakdown notes
  • Line Fit: Supports - line 50.5 clears 40 minimum
  • Model Edge: Supports - edge 24.8% clears 20.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable WR1 usage | No major concern
  • Game Context: Supports - Favorite lean script / High total; passing volume fits DAL
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Next Man Up RB Rushing Yards | Review Required | confidence Medium

Signal Breakdown: OK OK X OK ! OK

Over 42.5 | projection 54.0 | edge at publish 0.27058823529411763

Best line: FanDuel 42.5 (-105)

Role: Role Upgrade, Review | Injury: Opponent Injury Boost | Script: Close game supports balanced volume

Reasoning: -

Correlation group: 2026_01_BUF_MIA_MIA_rush

Signal Breakdown notes
  • Line Fit: Supports - line 42.5 clears 40 minimum
  • Model Edge: Supports - edge 27.1% clears 25.0%
  • Market Alignment: Opposes - books lean UNDER, model side OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Mixed - Role Upgrade, Review
  • Game Context: Supports - Close game supports balanced volume
Hidden gates
  • data_completeness: PASS
  • inactive_state: REVIEW
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: REVIEW
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: REVIEW
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • pre-inactives confidence cap; no A grade can publish
  • official inactives unavailable before 90-minute state
  • next-man-up role depends on inactives
Example QB Passing Yards | Review Required | confidence Medium

Signal Breakdown: OK ! ! OK OK !

Over 246.5 | projection 276.0 | edge at publish 0.027932960893854747

Best line: BetMGM 268.5 (-110)

Role: Stable QB role | Injury: Projection updated | Script: Line moved; edge compressed

Reasoning: -

Correlation group: 2026_01_DAL_PHI_dal_pass

Signal Breakdown notes
  • Line Fit: Supports - line 246.5 clears 200 minimum
  • Model Edge: Mixed - edge 12.0% below 15.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable QB role | Projection updated
  • Game Context: Mixed - Line moved; edge compressed
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • best line outlier vs market median (-2.0)
  • publish-time edge 2.8% below 15.0% threshold
Inactive WR Receiving Yards | No-Play | confidence Low

Signal Breakdown: OK OK ! - X OK

Over 44.5 | projection 55.0 | edge at publish 0.23595505617977527

Best line: Caesars 44.5 (-110)

Role: Usage Unclear | Injury: Player inactive | Script: No play

Reasoning: -

Correlation group: 2026_01_BAL_CIN_CIN_pass

Signal Breakdown notes
  • Line Fit: Supports - line 44.5 clears 40 minimum
  • Model Edge: Supports - edge 23.6% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: No Data - matchup color unavailable
  • Availability: Opposes - Player inactive
  • Game Context: Supports - Close game script / Neutral total; passing volume fits CIN
Hidden gates
  • data_completeness: PASS
  • inactive_state: ABSTAIN
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: ABSTAIN
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: ABSTAIN
  • line_staleness: PASS
  • weather: REVIEW
  • matchup_sample: PASS
Risk flags
  • post-inactives invalidated player, role, or projection
  • official inactives invalidated player or role
  • post-inactives invalidated role
  • High wind passing environment
Thin Sample QB Passing Completions | Review Required | confidence Low

Signal Breakdown: OK OK ! ! OK !

Over 21.5 | projection 25.5 | edge at publish 0.18604651162790697

Best line: DraftKings 21.5 (-110)

Role: Cold-start sample caution | Injury: No major concern | Script: Low confidence projection

Reasoning: -

Correlation group: 2026_01_BAL_CIN_CIN_pass

Signal Breakdown notes
  • Line Fit: Supports - line 21.5 clears 18 minimum
  • Model Edge: Supports - edge 18.6% clears 15.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Cold-start sample caution | No major concern
  • Game Context: Mixed - Low confidence projection
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: REVIEW
  • matchup_sample: REVIEW
Risk flags
  • High wind passing environment
  • recent matchup sample below floor
Baseline Projection WR Receiving Yards | Review Required | confidence Medium

Signal Breakdown: OK ! ! ! OK OK

Over 62.5 | projection 60.65 | edge at publish 0.029600000000000022

Best line: DraftKings 62.5 (-110)

Role: Stable role | Injury: No boost | Script: Efficient market

Reasoning: -

Correlation group: 2026_01_BUF_MIA_BUF_pass

Signal Breakdown notes
  • Line Fit: Supports - line 62.5 clears 40 minimum
  • Model Edge: Mixed - edge 3.0% below 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Stable role | No boost
  • Game Context: Supports - Close game script / High total; passing under fits BUF
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • cold_start_projection: REVIEW
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time edge 3.0% below 20.0% threshold
  • cold-start baseline projection capped at Medium confidence
Contradiction QB Passing Yards | Review Required | confidence Medium

Signal Breakdown: OK ! X OK OK X

Under 250.5 | projection 220.0 | edge at publish 0.1217564870259481

Best line: - - (-)

Role: Stable QB role | Injury: No major concern | Script: Contradiction setup

Reasoning: -

Correlation group: 2026_01_BUF_MIA_buf_pass

Signal Breakdown notes
  • Line Fit: Supports - line 250.5 clears 200 minimum
  • Model Edge: Mixed - edge 12.2% below 15.0%
  • Market Alignment: Opposes - books lean OVER, model side UNDER
  • Matchup: Supports - red matchup supports UNDER
  • Availability: Supports - Stable QB role | No major concern
  • Game Context: Opposes - Contradiction setup
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time edge 12.2% below 15.0% threshold
Contradiction WR Receiving Yards | Fade Signal | confidence High

Signal Breakdown: OK OK OK OK OK X

Over 48.5 | projection 61.0 | edge at publish 0.25773195876288657

Best line: - - (-)

Role: Stable WR role | Injury: Opponent Injury Boost | Script: Contradiction setup

Reasoning: -

Correlation group: 2026_01_BUF_MIA_buf_pass

Signal Breakdown notes
  • Line Fit: Supports - line 48.5 clears 40 minimum
  • Model Edge: Supports - edge 25.8% clears 20.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable WR role | Opponent Injury Boost
  • Game Context: Opposes - Contradiction setup
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
  • correlation: FADE
Risk flags
  • same-game pass contradiction: QB under with receiver over
Goal Line RB Anytime TD | Review Required | confidence Medium

Signal Breakdown: - OK ! OK OK OK

Over 0.5 | projection 0.58 | edge at publish 0.15999999999999992

Best line: FanDuel 0.5 (120)

ATD: model probability 0.58 | book implied 0.45454545454545453 | value edge 0.12545454545454543 | ATD value exists but remains high variance

Role: Goal-line role | Injury: No major concern | Script: Team total and goal-line role support TD equity

Reasoning: -

Correlation group: -

Signal Breakdown notes
  • Line Fit: No Data - not applicable
  • Model Edge: Supports - edge 16.0% clears 10.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Goal-line role | No major concern
  • Game Context: Supports - Team total and goal-line role support TD equity
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • anytime_td: REVIEW
  • matchup_sample: PASS
Risk flags
  • ATD value exists but remains high variance
Opportunity Boost RB Rushing Yards | Best Signal | confidence High

Signal Breakdown: OK OK OK ! OK !

Over 48.5 | projection 68.0 | edge at publish 0.4020618556701031

Best line: DraftKings 48.5 (-115)

Role: Opportunity Boost | Injury: Starter ruled out; role confirmed in inactives | Script: KC favored; rushing script in second half

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_rush

Signal Breakdown notes
  • Line Fit: Supports - line 48.5 clears 40 minimum
  • Model Edge: Supports - edge 40.2% clears 25.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Opportunity Boost | Starter ruled out; role confirmed in inactives
  • Game Context: Mixed - Strong favorite 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: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
B Grade WR Receiving Yards | Add Signal | confidence High

Signal Breakdown: OK OK ! X OK OK

Over 52.5 | projection 67.0 | edge at publish 0.2761904761904762

Best line: DraftKings 52.5 (-110)

Role: Stable WR2 role; volume consistent | Injury: No concern | Script: Target-share ceiling supported by game script

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_pass

Signal Breakdown notes
  • Line Fit: Supports - line 52.5 clears 40 minimum
  • Model Edge: Supports - edge 27.6% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Opposes - red matchup fades OVER
  • Availability: Supports - Stable WR2 role; volume consistent | No concern
  • Game Context: Supports - Strong favorite script / Neutral total; passing volume fits KC
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Big Line Move WR Receiving Yards | No-Play | confidence Low

Signal Breakdown: OK OK ! ! OK OK

Over 44.5 | projection 55.0 | edge at publish -0.009009009009009009

Best line: FanDuel 55.5 (-108)

Role: Stable role | Injury: No concern | Script: Line steamed; market has moved past projection

Reasoning: -

Correlation group: 2026_01_KC_LV_LV_pass

Signal Breakdown notes
  • Line Fit: Supports - line 44.5 clears 40 minimum
  • Model Edge: Supports - edge 23.6% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Stable role | No concern
  • Game Context: Supports - Line steamed; market has moved past projection
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: ABSTAIN
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time line removed the projected edge
Isolated Def Injury WR Receiving Yards | Best Signal | confidence High

Signal Breakdown: OK OK ! OK OK OK

Over 58.5 | projection 72.0 | edge at publish 0.23076923076923078

Best line: FanDuel 58.5 (-110)

Role: Stable WR1 role | Injury: Opponent Injury Boost | Script: Dome game; weather neutral

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_pass

Signal Breakdown notes
  • Line Fit: Supports - line 58.5 clears 40 minimum
  • Model Edge: Supports - edge 23.1% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable WR1 role | Opponent Injury Boost
  • Game Context: Supports - Strong favorite script / Neutral total; passing volume fits KC
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Slot WR Receptions | Best Signal | confidence High

Signal Breakdown: OK OK OK X OK OK

Over 4.5 | projection 5.7 | edge at publish 0.2666666666666667

Best line: FanDuel 4.5 (-115)

Role: Slot WR with consistent target share | Injury: No concern | Script: Target-share driven; game total supports volume

Reasoning: -

Correlation group: 2026_01_KC_LV_kc_pass

Signal Breakdown notes
  • Line Fit: Supports - line 4.5 clears 3 minimum
  • Model Edge: Supports - edge 26.7% clears 22.5%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Opposes - red matchup fades OVER
  • Availability: Supports - Slot WR with consistent target share | No concern
  • Game Context: Supports - Strong favorite script / Neutral total; passing volume fits KC
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
Flex RB Rush + Receiving Yards | Add Signal | confidence High

Signal Breakdown: - OK ! ! OK OK

Over 58.5 | projection 74.0 | edge at publish 0.26495726495726496

Best line: DraftKings 58.5 (-110)

Role: Pass-catching RB with high snap share | Injury: No concern | Script: PHI trailing script supports check-down volume

Reasoning: -

Correlation group: 2026_01_DAL_PHI_team_context

Signal Breakdown notes
  • Line Fit: No Data - no line-fit threshold configured
  • Model Edge: Supports - edge 26.5% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Pass-catching RB with high snap share | No concern
  • Game Context: Supports - Favorite lean script / High total; rushing volume fits favorite
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • None
CIN QB Passing TDs | Review Required | confidence Medium

Signal Breakdown: - OK OK OK OK OK

Over 1.5 | projection 2.1 | edge at publish 0.4000000000000001

Best line: Caesars 1.5 (-115)

Role: Starting QB; high variance market | Injury: No concern | Script: BAL defense limits end-zone opportunities; high-variance

Reasoning: -

Correlation group: 2026_01_BAL_CIN_CIN_pass

Signal Breakdown notes
  • Line Fit: No Data - no line-fit threshold configured
  • Model Edge: Supports - edge 40.0% clears 10.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Starting QB; high variance market | No concern
  • Game Context: Supports - BAL defense limits end-zone opportunities; high-variance
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: REVIEW
  • matchup_sample: PASS
Risk flags
  • High wind passing environment

Review Required

Next Man Up RB Rushing Yards | Review Required | confidence Medium

Signal Breakdown: OK OK X OK ! OK

Over 42.5 | projection 54.0 | edge at publish 0.27058823529411763

Best line: FanDuel 42.5 (-105)

Role: Role Upgrade, Review | Injury: Opponent Injury Boost | Script: Close game supports balanced volume

Reasoning: -

Correlation group: 2026_01_BUF_MIA_MIA_rush

Signal Breakdown notes
  • Line Fit: Supports - line 42.5 clears 40 minimum
  • Model Edge: Supports - edge 27.1% clears 25.0%
  • Market Alignment: Opposes - books lean UNDER, model side OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Mixed - Role Upgrade, Review
  • Game Context: Supports - Close game supports balanced volume
Hidden gates
  • data_completeness: PASS
  • inactive_state: REVIEW
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: REVIEW
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: REVIEW
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • pre-inactives confidence cap; no A grade can publish
  • official inactives unavailable before 90-minute state
  • next-man-up role depends on inactives
Example QB Passing Yards | Review Required | confidence Medium

Signal Breakdown: OK ! ! OK OK !

Over 246.5 | projection 276.0 | edge at publish 0.027932960893854747

Best line: BetMGM 268.5 (-110)

Role: Stable QB role | Injury: Projection updated | Script: Line moved; edge compressed

Reasoning: -

Correlation group: 2026_01_DAL_PHI_dal_pass

Signal Breakdown notes
  • Line Fit: Supports - line 246.5 clears 200 minimum
  • Model Edge: Mixed - edge 12.0% below 15.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable QB role | Projection updated
  • Game Context: Mixed - Line moved; edge compressed
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • best line outlier vs market median (-2.0)
  • publish-time edge 2.8% below 15.0% threshold
Thin Sample QB Passing Completions | Review Required | confidence Low

Signal Breakdown: OK OK ! ! OK !

Over 21.5 | projection 25.5 | edge at publish 0.18604651162790697

Best line: DraftKings 21.5 (-110)

Role: Cold-start sample caution | Injury: No major concern | Script: Low confidence projection

Reasoning: -

Correlation group: 2026_01_BAL_CIN_CIN_pass

Signal Breakdown notes
  • Line Fit: Supports - line 21.5 clears 18 minimum
  • Model Edge: Supports - edge 18.6% clears 15.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Cold-start sample caution | No major concern
  • Game Context: Mixed - Low confidence projection
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: REVIEW
  • matchup_sample: REVIEW
Risk flags
  • High wind passing environment
  • recent matchup sample below floor
Baseline Projection WR Receiving Yards | Review Required | confidence Medium

Signal Breakdown: OK ! ! ! OK OK

Over 62.5 | projection 60.65 | edge at publish 0.029600000000000022

Best line: DraftKings 62.5 (-110)

Role: Stable role | Injury: No boost | Script: Efficient market

Reasoning: -

Correlation group: 2026_01_BUF_MIA_BUF_pass

Signal Breakdown notes
  • Line Fit: Supports - line 62.5 clears 40 minimum
  • Model Edge: Mixed - edge 3.0% below 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Stable role | No boost
  • Game Context: Supports - Close game script / High total; passing under fits BUF
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • cold_start_projection: REVIEW
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time edge 3.0% below 20.0% threshold
  • cold-start baseline projection capped at Medium confidence
Contradiction QB Passing Yards | Review Required | confidence Medium

Signal Breakdown: OK ! X OK OK X

Under 250.5 | projection 220.0 | edge at publish 0.1217564870259481

Best line: - - (-)

Role: Stable QB role | Injury: No major concern | Script: Contradiction setup

Reasoning: -

Correlation group: 2026_01_BUF_MIA_buf_pass

Signal Breakdown notes
  • Line Fit: Supports - line 250.5 clears 200 minimum
  • Model Edge: Mixed - edge 12.2% below 15.0%
  • Market Alignment: Opposes - books lean OVER, model side UNDER
  • Matchup: Supports - red matchup supports UNDER
  • Availability: Supports - Stable QB role | No major concern
  • Game Context: Opposes - Contradiction setup
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: REVIEW
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time edge 12.2% below 15.0% threshold
Goal Line RB Anytime TD | Review Required | confidence Medium

Signal Breakdown: - OK ! OK OK OK

Over 0.5 | projection 0.58 | edge at publish 0.15999999999999992

Best line: FanDuel 0.5 (120)

ATD: model probability 0.58 | book implied 0.45454545454545453 | value edge 0.12545454545454543 | ATD value exists but remains high variance

Role: Goal-line role | Injury: No major concern | Script: Team total and goal-line role support TD equity

Reasoning: -

Correlation group: -

Signal Breakdown notes
  • Line Fit: No Data - not applicable
  • Model Edge: Supports - edge 16.0% clears 10.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Goal-line role | No major concern
  • Game Context: Supports - Team total and goal-line role support TD equity
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • anytime_td: REVIEW
  • matchup_sample: PASS
Risk flags
  • ATD value exists but remains high variance
CIN QB Passing TDs | Review Required | confidence Medium

Signal Breakdown: - OK OK OK OK OK

Over 1.5 | projection 2.1 | edge at publish 0.4000000000000001

Best line: Caesars 1.5 (-115)

Role: Starting QB; high variance market | Injury: No concern | Script: BAL defense limits end-zone opportunities; high-variance

Reasoning: -

Correlation group: 2026_01_BAL_CIN_CIN_pass

Signal Breakdown notes
  • Line Fit: No Data - no line-fit threshold configured
  • Model Edge: Supports - edge 40.0% clears 10.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Starting QB; high variance market | No concern
  • Game Context: Supports - BAL defense limits end-zone opportunities; high-variance
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: REVIEW
  • matchup_sample: PASS
Risk flags
  • High wind passing environment

Fade Signals

Contradiction WR Receiving Yards | Fade Signal | confidence High

Signal Breakdown: OK OK OK OK OK X

Over 48.5 | projection 61.0 | edge at publish 0.25773195876288657

Best line: - - (-)

Role: Stable WR role | Injury: Opponent Injury Boost | Script: Contradiction setup

Reasoning: -

Correlation group: 2026_01_BUF_MIA_buf_pass

Signal Breakdown notes
  • Line Fit: Supports - line 48.5 clears 40 minimum
  • Model Edge: Supports - edge 25.8% clears 20.0%
  • Market Alignment: Supports - books lean OVER
  • Matchup: Supports - green matchup supports OVER
  • Availability: Supports - Stable WR role | Opponent Injury Boost
  • Game Context: Opposes - Contradiction setup
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
  • correlation: FADE
Risk flags
  • same-game pass contradiction: QB under with receiver over

No-Play

Inactive WR Receiving Yards | No-Play | confidence Low

Signal Breakdown: OK OK ! - X OK

Over 44.5 | projection 55.0 | edge at publish 0.23595505617977527

Best line: Caesars 44.5 (-110)

Role: Usage Unclear | Injury: Player inactive | Script: No play

Reasoning: -

Correlation group: 2026_01_BAL_CIN_CIN_pass

Signal Breakdown notes
  • Line Fit: Supports - line 44.5 clears 40 minimum
  • Model Edge: Supports - edge 23.6% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: No Data - matchup color unavailable
  • Availability: Opposes - Player inactive
  • Game Context: Supports - Close game script / Neutral total; passing volume fits CIN
Hidden gates
  • data_completeness: PASS
  • inactive_state: ABSTAIN
  • publish_time_line: PASS
  • injury_staleness: PASS
  • inactive_availability: ABSTAIN
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: ABSTAIN
  • line_staleness: PASS
  • weather: REVIEW
  • matchup_sample: PASS
Risk flags
  • post-inactives invalidated player, role, or projection
  • official inactives invalidated player or role
  • post-inactives invalidated role
  • High wind passing environment
Big Line Move WR Receiving Yards | No-Play | confidence Low

Signal Breakdown: OK OK ! ! OK OK

Over 44.5 | projection 55.0 | edge at publish -0.009009009009009009

Best line: FanDuel 55.5 (-108)

Role: Stable role | Injury: No concern | Script: Line steamed; market has moved past projection

Reasoning: -

Correlation group: 2026_01_KC_LV_LV_pass

Signal Breakdown notes
  • Line Fit: Supports - line 44.5 clears 40 minimum
  • Model Edge: Supports - edge 23.6% clears 20.0%
  • Market Alignment: Mixed - books have no clear lean or model side is unavailable
  • Matchup: Mixed - orange matchup is caution
  • Availability: Supports - Stable role | No concern
  • Game Context: Supports - Line steamed; market has moved past projection
Hidden gates
  • data_completeness: PASS
  • inactive_state: PASS
  • publish_time_line: ABSTAIN
  • injury_staleness: PASS
  • inactive_availability: PASS
  • odds_staleness: PASS
  • weather_staleness: PASS
  • mapping_confidence: PASS
  • role_injury_opportunity: PASS
  • line_staleness: PASS
  • weather: PASS
  • matchup_sample: PASS
Risk flags
  • publish-time line removed the projected edge

Correlation Warnings

Correlated candidates can support a game-script read, but should not be treated as independent edges.

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.