Field guide
Platform overview
How raw source data becomes a market view, a model opinion, and an official result.
6 min read · Updated August 2026
01
The data path
SportsPulse collects schedules and scores from ESPN, odds snapshots from the Odds API, public betting context from Action Network, and relevant read-only market information from Kalshi. Records are normalized around one canonical game before analysis.
- Collection preserves source and time.
- Normalization resolves teams and games.
- Snapshots preserve market history.
- Analysis reads the unified record.
02
The workspace
The dashboard separates live games, market movement, alerts, value calculations, and AI picks while keeping every view tied to the same underlying event. A current line is useful; the path that produced it is more useful.
04
Official results
Picks are stored before the game and graded after completion. The performance record includes wins, losses, and pushes; technical fallbacks and superseded drafts are excluded from the official record.