Something went wrong. Try again.
a local-first atmospheric chalky task planner
Something went wrong. Try again.
app: a service worker that takes over with the same build no longer reloads the page — since the move to Cloudflare Pages, Mac Safari reloaded chalky.town on every return to the tab while sw.js stayed byte-identical (WebKit's update check also compares things like the TLS certificate, so it re-installed the same worker and fired controllerchange). main.ts now asks the new worker for its shell (cache-first, so the shell it precached) and reloads only when that names a different entry bundle than the running page; if it can't tell, it reloads as before
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author Co-author Claude Opus 5.5 Date (Oct 28, 2026, 8:05 PM UTC) Commit
Copy SHA
Parent 45bfcac2 45bfcac249bf5cd3c33c50f39103264a727cf7ad