- Workbox: skipWaiting, clientsClaim, cleanupOutdatedCaches - NetworkFirst for navigations so HTML shell updates after deploy - deploy-site: cmp index.html vs SITE_ROOT; print nginx root hints; SW tips Made-with: Cursor
Made-with: Cursor
- Hard reset to origin/main so local package edits cannot block pulls - Optional rsync to SITE_ROOT (default /var/www/iliadobkin.com) if dir exists - engines.node >=20.19, .nvmrc 22 for Vite 7 Made-with: Cursor