
AtulyaSolar PWA Production Package
----------------------------------

This package contains a minimal but working PWA skeleton intended to be merged into your existing repository.
Path: /pwa/

How to use:
1. Backup your current /pwa folder.
2. Run the included migration script to archive and rsync the new files.
3. Verify APIs and JWT auth continue to function (no API endpoints were changed).
4. Test offline queue, add-to-home-screen, and splash screens on a mobile device.

Files of interest:
- pwa/manifest.json
- pwa/service-worker.js
- pwa/assets/js/pwa_app.js  (ES module entry, loads modules from /pwa/modules)
- pwa/modules/* (dashboard, customers, followups, tasks)
- pwa/roles/* (thin role shells)

