The stale guard demanded an html-free precache glob, contradicting the committed vite.config (offline.html precached, index/settings excluded via globIgnores). Assert the actual invariant instead. Claude-Session: https://claude.ai/code/session_01SpMZ69ur3tjAXCiwaa7Wv2