Skip to main content

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