Owner-facing daily review page for checking whether the day looks healthy before trusting shortlist and model outputs. It reuses the shared project analysis helpers rather than a separate UI-only calculation path.
This is the fastest place to see whether raw and normalized inputs look reliable enough for downstream review.
| Check | Count |
|---|---|
| runnersMissingOfficialRating | 27 |
| raceRunnerCountMismatches | 5 |
| racesMissingCourseName | 0 |
| racesMissingScheduledTime | 0 |
| runnersMissingHorseName | 0 |
| runnersMissingJockeyId | 0 |
| runnersMissingTrainerId | 0 |
| runnersWithNonPositiveWeight | 0 |
Suggested owner interpretation: start with data health, then inspect feature and shortlist tables only if the day looks structurally sound.
Use this page as the UI equivalent of the notebook flow:
1. Check suspicious value counts and workflow status.
2. Review the strongest feature rows to confirm the evidence looks believable.
3. Review shortlist qualifiers and model rows only after the quality checks pass.
If outputs change unexpectedly, check source freshness, enrichments, shortlist thresholds, and model feature files before assuming the logic itself is wrong.
A compact owner-facing view of strong trainer, jockey, horse-ability, and core-prediction rows for the day.
| Race | Horse | Trainer | Jockey | Horse Ability | Core % |
|---|---|---|---|---|---|
| 15:10Kempton (AW) | Plaid | 16.0% | 15.0% | 30.3% | 34.5% |
| 14:27Ludlow | Kings Scholar | 24.0% | 12.0% | 11.3% | 34.3% |
| 17:10Kempton (AW) | Kindly Queen | 18.0% | 15.0% | 8.4% | 31.7% |
| 14:40Kempton (AW) | Southern Warrior | 9.0% | 15.0% | 28.2% | 31.2% |
| 14:57Ludlow | Kits Coty | 30.0% | 19.0% | 15.5% | 30.8% |
| 14:10Kempton (AW) | Mehmas Engine | 17.0% | 15.0% | 22.5% | 30.5% |
| 15:10Kempton (AW) | Izznt She Hot | 20.0% | 16.0% | 11.7% | 30.4% |
| 14:40Kempton (AW) | Orange Emperor | 16.0% | 15.0% | 18.9% | 30.3% |
| 15:10Kempton (AW) | Jazzy Baby | 15.0% | 15.0% | 13.3% | 29.6% |
| 19:30Wolverhampton (AW) | Nad Alshiba Green | 17.0% | 13.0% | 11.7% | 28.5% |
| 16:57Ludlow | Jet Plane | 24.0% | 50.0% | 17.0% | 28.4% |
| 19:30Wolverhampton (AW) | Saucy Jane | 22.0% | 10.0% | 11.9% | 28.3% |
Current day runners that qualify on the shared shortlist logic, shown without leaving the main UI.
| Race | Horse | Core % | Fair Odds | Best Price | Confidence |
|---|---|---|---|---|---|
| 14:10Kempton (AW) | Minnie Idol | 23.2% | n/a | 9.00 | High |
| 14:10Kempton (AW) | Barefoot Beach | 20.7% | n/a | 3.00 | Medium |
| 14:10Kempton (AW) | Mehmas Engine | 30.5% | n/a | 2.75 | High |
| 14:10Kempton (AW) | Sizzling Seixas | 26.7% | n/a | 7.50 | High |
| 14:10Kempton (AW) | Yasalam | 22.1% | n/a | 5.00 | High |
| 14:40Kempton (AW) | Southern Warrior | 31.2% | n/a | 2.88 | High |
| 14:40Kempton (AW) | Escape Plan | 21.6% | n/a | 4.50 | High |
| 14:40Kempton (AW) | Zoustar Dreams | 23.7% | n/a | 6.00 | High |
| 14:40Kempton (AW) | Orange Emperor | 30.3% | n/a | 6.00 | High |
| 14:40Kempton (AW) | Staniel Cay | 22.7% | n/a | 4.50 | High |
| 15:10Kempton (AW) | Touted Plan | 23.1% | n/a | 17.00 | High |
| 15:10Kempton (AW) | Jazzy Baby | 29.6% | n/a | 4.50 | High |
Baseline model rows and market reference comparison, when those outputs exist for the day.
| Race | Horse | Model % | Market % | Confidence |
|---|---|---|---|---|
| 16:57Ludlow | Jet Plane | 20.4% | n/a% | Low |
| 16:57Ludlow | Northern Bound | 20.2% | n/a% | Low |
| 14:40Kempton (AW) | Southern Warrior | 20.1% | n/a% | Low |
| 14:10Kempton (AW) | Mehmas Engine | 20.1% | n/a% | Low |
| 14:10Kempton (AW) | Sizzling Seixas | 20.1% | n/a% | Low |
| 14:10Kempton (AW) | Barefoot Beach | 20.0% | n/a% | Low |
| 14:40Kempton (AW) | Orange Emperor | 20.0% | n/a% | Low |
| 14:40Kempton (AW) | Zoustar Dreams | 20.0% | n/a% | Low |
| 14:40Kempton (AW) | Escape Plan | 20.0% | n/a% | Low |
| 16:57Ludlow | Missed Tee | 19.9% | n/a% | Low |
| 14:10Kempton (AW) | Minnie Idol | 19.9% | n/a% | Low |
| 14:40Kempton (AW) | Staniel Cay | 19.9% | n/a% | Low |