{
  "plan_id": "douglas-community-hydromet-pilot",
  "status": "recommended pilot",
  "core_rain_stations": 18,
  "design": "six terrain/exposure classes with three replicates, including three paired elevation transects and six urban/channel stations",
  "spacing": {"typical_km":"5–10","urban_and_channel_km":"1–3","rule":"terrain and exposure gradients override uniform spacing"},
  "sampling": {"raw_tip_timestamps":"event","sensor_interval_minutes":1,"storm_telemetry_minutes":5,"routine_telemetry_minutes":15,"public_qc":"hourly","climate_total":"daily"},
  "hardware": [
    {"item":"tipping-bucket rain gauge","minimum":"0.2 mm resolution; levelable; field-calibratable"},
    {"item":"temperature and relative humidity","minimum":"quality radiation shield; approximately 2 m AGL"},
    {"item":"pressure","minimum":"digital barometer with calibration metadata"},
    {"item":"soil moisture and temperature","minimum":"10 cm and 30 cm at six representative sites"},
    {"item":"channel water level","minimum":"six vented or barometrically compensated pressure transducers"},
    {"item":"logger","minimum":"timestamped raw storage; watchdog; removable backup"},
    {"item":"telemetry","minimum":"LoRaWAN with LTE-M fallback at gateways"},
    {"item":"power","minimum":"10–20 W solar; LiFePO4; seven-day autonomy"},
    {"item":"enclosure","minimum":"UV-stable IP66; tamper evidence; insect control"}
  ],
  "expansion_trigger": "Add stations where cross-validated radar/gauge precipitation residuals or elevation/aspect residuals remain high; evaluate for at least two monsoon seasons."
}
