Prediction History
Every prediction is an immutable snapshot — changes create new snapshots, never overwrites.
Implemented
Live prediction timelines are recorded per fixture and browsable on each match page (Predictions/History tabs).
Requires additional data / configuration
- Cross-fixture prediction search and filtering — requires persisting prediction_snapshots to PostgreSQL (alembic migrations in infra/)
- Outcome resolution and scoring of past predictions — requires completed matches
This platform reports model estimates only. It does not claim certainty or profitability, and it contains no betting functionality.