MVP evidence layer
Evidence status
This page shows whether VS Predicts is evaluating the market, recording declines, publishing only qualifying forecasts, certifying official records, and settling them without hiding gaps.
Attention required
One or more evidence-chain operating checks is outside the expected state. The detailed metrics below identify the affected boundary.
Independent schedule sources found a discrepancy or market discovery gap
Decision record · trailing 24 hours
A no-bet is a recorded analytical outcome. Zero official picks is valid when no opportunity clears the governed publication boundary.
Latest recorded decision: Sep 5, 2026, 1:20 PM EDT · Raw append-only records in window: 4807 (public summary truncated at its safe aggregation limit).
Research observation record
Counts below are immutable evidence rows — one per event, market, outcome, model version and T−60/T−15 window — not the statistical sample. The reported sample is market-level, so a market counts once however many outcomes it has, and T−60 and T−15 are separate cohorts that are never added together. Repeated polling is never counted as a new sample.
Latest freeze: Sep 5, 2026, 12:19 PM EDT · Latest research settlement: Sep 5, 2026, 7:07 AM EDT
Official evidence chain
Historical settlement exceptions remain visible as approved evidence states; they are not treated as a live settlement backlog.
Latest official publication: Sep 5, 2026, 11:19 AM EDT
Latest settlement: Sep 5, 2026, 7:07 AM EDT
Scheduled publisher
Railway is the sole scheduled publishing authority. GitHub Actions remains manual-only for operator recovery.
- Authority
- railway
- Expected mode
- publish
- Latest mode
- publish
- Latest status
- success
- Latest start
- Sep 5, 2026, 1:20 PM EDT
- Latest completion
- Sep 5, 2026, 1:21 PM EDT
- Schedule lag
- 239s
- UTC schedule
- 17 0-2,9-23 * * *
Seven-sport slate monitoring
ESPN and The Odds API independently verify the covered schedule every 30 minutes, then exact matchup, competition, and kickoff identities are compared with the active odds provider. Missing or stale data is never labeled “no slate.”
mlb
15 scheduled events · 15 market-covered
Next: Sep 5, 2026, 4:10 PM EDT
As of Sep 5, 2026, 2:00 PM EDT
nfl
No covered events scheduled
As of Sep 5, 2026, 2:00 PM EDT
nba
No covered events scheduled
As of Sep 5, 2026, 2:00 PM EDT
nhl
No covered events scheduled
As of Sep 5, 2026, 2:00 PM EDT
cfb
Independent schedule sources disagree
1 event missing from the active market feed
19 schedule-source disagreements
20 active-market events absent from the verified schedule
Next: Sep 5, 2026, 3:30 PM EDT
As of Sep 5, 2026, 2:00 PM EDT
cbb
No covered events scheduled
As of Sep 5, 2026, 2:00 PM EDT
soccer
30 scheduled events · 30 market-covered
2 events missing from the active market feed
6 schedule-source disagreements
6 active-market events absent from the verified schedule
Next: Sep 5, 2026, 2:45 PM EDT
As of Sep 5, 2026, 2:00 PM EDT
Inspect the evidence directly
Generated Sep 5, 2026, 2:11 PM EDT. Status is derived from production run logs and evidence tables; missing data fails visibly rather than being inferred as healthy.