← JolPulse — Environmental Scenario Lab
TECHNICAL METHODOLOGY & VERIFICATION SPECIFICATION

JolPulse: Mathematical Model, Units & Reproducible Benchmarks

Role & Domain Intent: Environmental scenario input/output lab (Synthetic flood exercises, not IoT, sensors, live warnings or response advice.)

1. GOVERNING FORMULATION

Equations, Variables & Dimensional Rules

96 synthetic flood scenarios linking rainfall, river response and fictional response capacity.

Runoff_Proxy (mm) = Rain_24h (mm) × Runoff_Fraction(Soil_Saturation); Stage_Index(t) = Margin_0 − Trend (m/h) × t; Corridor_Route = argmin_{path} Σ Edge_Travel_Time subject to Edge_Open = true and Hub_Capacity ≥ People

Declared Units: 24-hour rainfall and runoff proxy in millimetres (mm); soil saturation in %; river stage margin in metres (m); stage trend in metres/hour (m/h); horizon in hours (6 h to 72 h); group size in persons.

2. REPRODUCIBLE WORKED EXAMPLE

Step-by-Step Numerical Verification

Case 'sunamganj-baseline-6' (Sunamganj Haor/Surma basin, 6-hour horizon, 120 people): 24h rainfall = 148.0 mm at 84.0% soil saturation yields illustrative runoff_fraction = 0.708 and runoff_proxy = 104.78 mm. With initial margin = 0.55 m and rise trend = 0.045 m/h, the capacity-aware shortest-path solver selects open fictional response corridors and generates bilingual (English/Bangla) exercise briefs.

Verified benchmark cases from the JolPulse browser edition
Scenario IDBasin / RegionRain 24h (mm)Soil Sat. (%)Runoff Proxy (mm)Margin (m)Trend (m/h)Horizon (h)
sunamganj-baseline-6Sunamganj (Haor / Surma)148.084.0%104.780.550.0456
sylhet-surge-12Sylhet (Surma / Kushiyara)210.091.0%163.800.300.06512
kurigram-monsoon-24Kurigram (Brahmaputra)175.088.0%131.250.420.05024
COMPANION MODULE METHODOLOGY · /environmental-indicators/

AsterVale Atlas — Governing Equations & Worked Verification

Canonical Module URL: https://khanio.co.technology/environmental-indicators/ · Launch Interactive Runtime ↗

Scope: Seven-indicator environmental comparison across synthetic study areas.

Boundary & Limitation: Illustrative indicators; not measured field evidence or certified environmental assessment.

NDVI = (NIR − Red) / (NIR + Red); Filtered Subset S = { r ∈ D : Date(r) ∈ [t_0, t_1] ∧ Area(r) = A ∧ Cloud_Pct(r) ≤ C_max }

Units & Conventions: Cloud cover threshold in %; spectral indices (NDVI, NDWI, EVI, etc.) dimensionless in [-1, 1]; observation counts in integer rows.

Worked Verification Example: Case 1 (Area = 'West Meadow', Indicator = NDVI, Max Cloud Cover = 35%): Sequential date → area → cloud filtering retains 179 valid synthetic observation rows, yielding sample Mean NDVI = 0.4534 and Median NDVI = 0.5182 with mutually exclusive exclusion counts.

Case IDStudy AreaIndicatorMax Cloud (%)Selected RowsMean IndexMedian Index
Case 1West MeadowNDVI35%1790.45340.5182
Case 2North RidgeNDVI20%1420.51200.5410
Case 3Delta MarshNDWI35%1680.31900.3345
3. DATA PROVENANCE & OPERATIONAL BOUNDARIES

Validation Status, Scope Exclusions & Disclaimers