Requests under /api/ and all authenticated or personalized responses bypass the service worker cache. When offline, navigation falls back to public/offline.html rather than displaying fabricated live ...