App had no manifest, no service worker, and no icons — not installable as a PWA at all.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>