WATER UTILITY OPERATING SYSTEM
Enterprise Migration Overview
FIREBASE CANDIDATE
Member Access
PHASE 1 · READ ONLY
Open Current Production WUOS ↗
A professional WUOS address—without disturbing production.
This Firebase-hosted shell is a parallel migration candidate. The current Apps Script WUOS remains the production authority.
ENTERPRISE DESTINATION
Future WUOS service map
▤
Field Operations
MROC, assignments, progress, and field evidence.
Future gateway integration₱
Business Services
Reading data, billing preparation, and exports.
Future governed API♙
Identity & Access
Firebase identity mapped to WUOS roles and scope.
Certification required⬡
Governance
Professor Registry remains the canonical authority.
Never browser-writable↗
Deployment
Certified runtime and subdivision activation workflow.
Apps Script remains authoritative⌁
Engineering
Watchdog, backup, restore, and operational assurance.
Parallel observabilityTARGET ARCHITECTURE
Firebase becomes the front door—not the authority.
Architecture rule:
Firebase Hosting never writes directly to a customer Sheet, Professor Registry,
or Drive evidence folder.
CONTROLLED MIGRATION
Promotion gates
- Isolate Firebase HostingSeparate enterprise target; mobile site untouched.
- Publish read-only shellNo identity, API, or production data connection.
- Mirror authenticated identityMap Firebase UID and email to WUOS RoleChef.
- Introduce read-only APIsDashboard and registry health before operational writes.
- Certify transactional modulesMROC, readings, evidence, billing, and deployment.
- Controlled cutoverCustom domain becomes primary only after acceptance.
PRODUCTION PROTECTION
Current boundary certificate
No changes made by this candidate.
Separate and unchanged.
No candidate access.
No candidate access.
No candidate access.
Existing URL remains available.