This release tightens up three areas customers touch every day: the daily insights CSV download, Environment Canada coverage, and the Monthly Insights view. A handful of smaller refinements round out the update.
Log in to see these improvements for yourself.
Daily Insights CSV: both Z-score formulas now reproducible from the file
The daily insights CSV download now includes a Market Avg (Signed Errors) column alongside the existing Market Stddev (Signed Errors), giving customers both halves of the Divergence Z formula directly in the file. The previous Market Avg header is renamed Market Avg (Abs Errors) so the two means are unambiguously paired with their two stddevs. The inline glossary at the bottom of the CSV spells out both Z formulas. Customers building accuracy dashboards or quality-control alerts off the daily CSV can now match our chart values exactly without inferring an average from visible rows.
Environment Canada forecasts: French-only values recovered, structural drift guarded
Environment Canada’s bilingual API occasionally returns a numeric value labeled only in French, particularly for temperature and dew point. Those values are now parsed and scored alongside their English-labeled counterparts, where previously they were silently dropped. The collector also guards against wind speed and bearing arriving inside an unexpected sub-object during structural transitions on ECCC’s side, recording parse failures explicitly rather than treating them as missing. ECA scoring is correct from the day of this release onward.
Monthly Insights: sharper tier contrast, equal-height cards, larger tooltip targets
Monthly Insights gets a focused readability pass. The colorblind-safe palette is now the single source of truth for tier colors across the page, with widened contrast between Elite and Top tiers and against their neighboring tiers. Insight cards now share an equal height with subtitles bottom-aligned, and the horizontal scroll that appeared on narrow viewports is gone. The small info-mark beside each metric has a larger hover and click target and renders clean keyboard focus styling for users navigating without a mouse.
Smaller refinements
- The Daily Station drawer no longer walks back through stale dates when an expected date is missing — it shows the gap directly so customers see immediately when a station has no observation for the selected day.
- Environment Canada, yr.no, and MeteoFrance are now correctly classified as
retail_apiproviders in the provider catalog; all three have collected from official agency JSON APIs (api.weather.gc.ca,api.met.no, andmeteofrance_api) for some time, but the catalog still tagged them as web-scraping. - When invalidation totals are quiet for a day, the Quality Digest summary now surfaces the non-invalidation drivers behind a low score, so customers see at a glance what’s actually moving day-over-day quality.