Data quality
Source checks
- Published data checked
- Source status
- Healthy; last successful read
- Complete coverage
- Certified from to (every source read overlapped the previous one).
A successful check is not proof that the source history is complete. The feed and the timeline are two views of one source, not two independent confirmations.
Refresh this page — it reads the published status again and never triggers a new source check.
Coverage periods
A forecast start is scored only when its whole 48-hour window lies inside one complete period below; every other period is excluded, and time with no period at all is unverified.
Last 30 days: complete 9.3 days, excluded 8.4 hours, unverified 20.3 days.
| From | To | Status | Reason | Basis |
|---|---|---|---|---|
| Complete — scorable | Every source read overlapped the previous one | Recorded as it happened | ||
| Gap — excluded | Source reads were too far apart | Recorded as it happened | ||
| Complete — scorable | Every source read overlapped the previous one | Recorded as it happened | ||
| Gap — excluded | A source read failed | Recorded as it happened | ||
| Complete — scorable | Every source read overlapped the previous one | Recorded as it happened | ||
| Gap — excluded | Source reads were too far apart | Recorded as it happened | ||
| Complete — scorable | Every source read overlapped the previous one | Recorded as it happened | ||
| Gap — excluded | A source read failed | Recorded as it happened | ||
| Complete — scorable | Every source read overlapped the previous one | Recorded as it happened | ||
| Gap — excluded | A source read failed | Recorded as it happened | ||
| Complete — scorable | Every source read overlapped the previous one | Recorded as it happened | ||
| Gap — excluded | A source read failed | Recorded as it happened |
More periods from the last 30 days (192)
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, a source read failed, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, a source read failed, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, a source read failed, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, a source read failed, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, a source read failed, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Gap — excluded, the source timeline was not checked in time, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, a source read failed, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
- to : Gap — excluded, a source read failed, recorded as it happened
- to : Complete — scorable, every source read overlapped the previous one, recorded as it happened
Incidents and corrections
No recorded incident.
Only our own short summaries are published, never internal logs. Recovering from an incident does not resend out-of-date forecasts; a wrong published fact gets a correction.