- Revert CacheFirst strategy back to NetworkFirst - Add clear technical explanation in offline.html - Explain that full offline mode requires no-auth or SPA - Note that UI remains functional if app is already open