// Minimal service worker — required for PWA installability
self.addEventListener('install', function(e) { self.skipWaiting(); });
self.addEventListener('activate', function(e) { e.waitUntil(clients.claim()); });
// No caching — app requires live server data
self.addEventListener('fetch', function(e) {});
