v1.0 • Beta
Odds health diagnostics
New diagnostics distinguish stale odds, missing cards, and expected empty results, with app observations gated by analytics consent.
Loading and display checks
The merged code adds checks for missing or outdated odds feeds and for cards that fail to appear after loading. Expected empty results and filters are distinguished from loading or display failures. These checks do not change odds, rankings, or which markets appear.
Consent and usage
New odds-screen health observations only run with analytics consent and use counts and fixed categories. Feature-use reporting separates foreground activity from automatic data refreshes. The new diagnostic events do not include search text, odds prices, or saved-selection details.
Availability
This monitoring support is merged, but backend monitoring is disabled by default. Live activation and a distributed app build containing these changes have not been verified.