Skip to content

SnowSignal v1.0.0 final polish#7

Merged
DawsonCodes merged 3 commits into
mainfrom
release/v1-polish-engine-ui
Jul 4, 2026
Merged

SnowSignal v1.0.0 final polish#7
DawsonCodes merged 3 commits into
mainfrom
release/v1-polish-engine-ui

Conversation

@DawsonCodes

@DawsonCodes DawsonCodes commented Jul 4, 2026

Copy link
Copy Markdown
Owner

No description provided.

…intensity, sharper confidence

- New derived signals from data already fetched: wet-evening→freezing-commute
  refreeze risk, morning trend into school start (improving/steady/worsening),
  and peak hourly snow rate
- Refreeze counts as a real winter hazard in the plausibility gate and feeds
  the delay profile (black-ice mornings are the textbook 2-hour delay)
- Trend factor lowers closure when a storm ends before buses roll and raises
  it when conditions worsen into the commute (gated by storm presence)
- Confidence now drops when precip type is ambiguous near freezing and rises
  when several independent strong signals agree
- Every factor carries a category (snow/ice/cold/wind/visibility/alerts/
  timing/school) and results include plain-language top drivers
- Fix window bucketing so the 5 AM and 9 AM boundary hours are never counted
  in two windows at once
…finishing touches

- Factor breakdown grouped under 'Raising / Lowering the estimate' headings so
  direction never relies on color alone; plain-language top drivers under the
  recommendation; confidence chips explain their label on hover
- Settings: more air between groups, check-marked selected pills, a separated
  can't-be-undone zone for destructive actions, finished About tab with the app
  mark, tagline, and description
- Subtle dial halo and wordmark accent sweep (guarded by @supports)
- Hourly timeline is keyboard-focusable; '/' focuses search; noscript notice
- Static web-app manifest, theme-color, and social-sharing meta (no new deps)
- Remove the orphaned atm-rise keyframe left from beta.4
Bump the version to 1.0.0 in package.json, the in-app About tab, and the test
guard; add the v1.0.0 changelog entry (keeping all beta history); move README
and ROADMAP from beta wording to stable-release wording; add favicon/manifest
and no-debug-log regression guards. Stable still means estimate — never
official closure data.
@DawsonCodes DawsonCodes marked this pull request as ready for review July 4, 2026 03:37
@DawsonCodes DawsonCodes merged commit 023b068 into main Jul 4, 2026
2 checks passed
@DawsonCodes DawsonCodes deleted the release/v1-polish-engine-ui branch July 4, 2026 03:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant