TerraSentinel Engine Runtime
Six engines. One contract.
Every engine consumes the same Normalized Environmental Data Frame and returns the same EngineRunResult: score 0–100, mode, confidence, drivers, uncertainty, actions, source quality, evidence graph and explanation. Provider risk indexes are never the output — they may appear only as benchmark signals.
HydroCast
Rain & floodHydroCast v1.0
Heavy-rain and flood attention from live precipitation, river discharge and soil saturation.
HydroCast = 0.25·short_rain_intensity + 0.20·accumulated_rain + 0.20·river_discharge_anomaly + 0.15·soil_saturation_prox…
AirSense
Air qualityAirSense v1.0
Health-oriented air-quality risk from live pollutant concentrations — never a copied AQI.
AirSense = 0.35·pm25_risk + 0.20·pm10_risk + 0.15·no2_risk + 0.15·ozone_risk + 0.10·stagnant_air + 0.05·sensitive_group_…
HeatShield
Heat stressHeatShield v1.0
Physiological heat-stress risk from apparent temperature, wet-bulb and heat duration.
HeatShield = 0.30·apparent_temperature_risk + 0.25·wet_bulb_risk + 0.20·humidity_heat_stress + 0.15·duration_of_heat + 0…
DroughtWatch
Drought / drynessDroughtWatch v1.0
Short-window dryness and water-stress proxy from rainfall deficit, soil moisture and evaporative demand.
DroughtWatch = 0.30·rainfall_deficit + 0.25·soil_moisture_deficit + 0.20·evapotranspiration_pressure + 0.15·vpd + 0.10·l…
StormCast
Storms & windStormCast v1.0
Convective storm and damaging-gust attention from live instability ingredients.
StormCast = 0.25·cape + 0.20·lifted_index_instability + 0.20·wind_gusts + 0.20·heavy_precip_probability + 0.10·pressure_…
FireGuard
WildfireFireGuard v3.0 (SentinelCore v1.0 · F-GRADE 3.0 · F-CAST V2)
Satellite-verified wildfire intelligence: episode scoring, pre-ignition forecasting and spread attention.
F-GRADE = 100 × P_true_fire × (0.30·episode_strength + 0.30·spread_potential + 0.25·exposure_impact + 0.15·context_modif…