Phase 1 — Foundation
Duration: ~7 working days Critical-path predecessor: none Status: in progress
Deliverables
- Domain ontology (
snow-ir-ontology/yaml/chenab.yaml) - Earth Engine ingestion connector (
gee_data_fetcher.py) - TiTiler tile server with on-the-fly NDSI/NDVI/NDWI
- PMTiles vector pipeline
- Supabase schema with PostGIS, RLS, audit triggers
- Leaflet multi-layer map
- Netlify staging deploy + GitHub Pages docs deploy
Acceptance Gates
- All listed deliverables implemented and reviewed
- ≥ 80 % unit test coverage on logic modules
- Integration tests green against staging
- Documentation deployed to GitHub Pages
- ADR written for every consequential decision