Skip to content
Cube coverageMMR-513,619 clusters × 368MH-362,64,583 clusters × 336Pan-India653 districts × 39audit artefacts →
Docs · falsifier register

23 named modules. Every one is a publish gate.

A locality artefact is not considered publishable merely because it was generated. It must pass the falsification requirements associated with the relevant witness, reconciliation and topology layers. The register below mirrors the live state on S3.

Falsifier modules
32
numbered + standalone
Total gates
128
across all modules
MH-36 PASS gates
118
live as of 2026-06-02
MH-36 FAIL gates
0
all gates pass at MH-36

Family legend. core — keys/schema/topology; tier — single-tier publish gates; recon — reconciliation-pass cross-witness gates; multisource — multi-tier multi-source rollups; scope — per-scope skeleton + SoT hardening. State legend. PASS = gate executed at MH-36 publish and emitted a _audit.json with success.CARRIED = gate executed at a predecessor scope (MMR-5 / pan-India v0.6) and the underlying invariant is inherited unchanged at MH-36.

§1 Module-by-module register

IDModuleFamilyGatesScopeStateDescription
4-MW-1falsifier_4_mw_1_andheri_poc_v3core1MMR-5CARRIEDAndheri POC v3 invariants — bootstrap gate
4-MW-2falsifier_4_mw_2_panindia_r6scope1pan-INCARRIEDPan-India H3-r6 coverage (75,403 cells × 653 districts)
4-MW-3falsifier_4_mw_3_query_clicore1allCARRIEDQuery CLI invariants — read-side schema sanity
4-MW-4falsifier_4_mw_4_keys_schemacore1allCARRIEDHierarchicalKey schema fingerprint (EXPECTED_KEYS_SCHEMA_FINGERPRINT)
4-MW-5falsifier_4_mw_5_tier1_rastertier1MMR-5CARRIEDTier-1 raster consistency
4-MW-6falsifier_4_mw_6_tier1_deltatier1MMR-5CARRIEDTier-1 delta gate
4-MW-7falsifier_4_mw_7_tier2_topologytier1MMR-5CARRIEDTier-2 topology gate
4-MW-8falsifier_4_mw_8_tier3_joinstier1MMR-5CARRIEDTier-3 join integrity
4-MW-9falsifier_4_mw_9_tier_e_v5tier1MH-36PASSTier-E v5 (S2-MSI) publish gate
4-MW-10falsifier_4_mw_10_tier_f_v1tier1MH-36PASSTier-F v1 (S1 GRD SAR) publish gate
4-MW-11falsifier_4_mw_11_cross_tiertier1MH-36PASSCross-tier consistency
4-MW-12falsifier_4_mw_12_polygon_identitycore1MH-36PASSPolygon identity gate (H3-r11 ≤ 30 m round-trip)
4-MW-13falsifier_4_mw_13_unified_schemacore1MH-36PASSUnified schema gate (336-col MH-36 cube)
4-MW-13bfalsifier_4_mw_13b_polygon_equivalencecore1MH-36PASSPolygon equivalence under EPSG:4326 ↔ EPSG:32643
4-MW-14falsifier_4_mw_14_worldcover_cross_checkrecon1MH-36PASSWorldCover cross-witness gate (R22)
4-MW-15falsifier_4_mw_15_mmr5_sot_hardeningscope1MMR-5CARRIEDMMR-5 SoT hardening
4-MW-16falsifier_4_mw_16_worldcover_polygon_majorityrecon1MH-36PASSWorldCover polygon majority vote
4-MW-17falsifier_4_mw_17_mmr5_v2_sotscope1MMR-5CARRIEDMMR-5 v2 SoT publish gate
4-MW-18falsifier_4_mw_18_tier_i_crossrecon1MH-36PASSTier-I (GEDI) cross-witness
4-MW-19..32falsifier_4_mw_19_to_32_r1_r15_rigorrecon14MH-36PASSR1–R15 rigour sweep (14 sub-gates)
4-MW-33..42falsifier_4_mw_33_to_42_r15_r22_multi_sourcemultisource10MH-36PASSR15–R22 multi-source sweep (10 sub-gates) — cube fingerprint byte-identical to MMR-5 v4
4-MW-43falsifier_4_mw_43_morphology_v1_vectorrecon19MH-36PASSR23 morphology vector v1 publish gate (vec_dim=19) — superseded by R23 v2
4-MW-44falsifier_4_mw_44_morphology_twin_index_v1recon6MH-36PASSR24 twin index v1 publish gate — superseded by 4-MW-54 (v1 cosine index was degenerate: 90.3% top-1 > 0.99)
4-MW-54falsifier_4_mw_54_morphology_twin_v2_discriminationrecon6MH-36PASSR24 twin index v2 publish gate — EXACT all-pairs GUM-weighted standardised-Euclidean (no ANN); discrimination + cross-district reach + GUM-wired
4-MW-55falsifier_4_mw_55_morphology_archetypes_significancerecon7MH-36PASSR25 archetypes (Leiden) publish gate — degree-preserving-null significance z≥5, connectivity, cross-seed stability, twin-concordance
4-MW-56falsifier_4_mw_56_morphology_uniqueness_honestyrecon6MH-36PASSR26 uniqueness (LOF) publish gate — honesty decorrelation (uniqueness ⊥ low confidence), confidence-gating, wiring
4-MW-57falsifier_4_mw_57_tier_q_climate_dynamics_integrityrecon9MH-36PASSTier-Q IMD 125-yr climate-dynamics publish gate — coverage, grid-join, physical bounds, 4-season coherence, Theil-Sen trend-uncertainty (P8)
4-MW-58falsifier_4_mw_58_rainfall_crosswitness_integrityrecon6MH-36PASSR28 rainfall cross-witness publish gate — IMD (Tier-O) ⟷ CHIRPS (Tier-J) per-cell agreement (corr ≥ 0.80); P6 independent-witness, LEVEL not TREND
4-MW-59falsifier_4_mw_59_tier_u_temperature_dynamics_integrityrecon8MH-36PASSTier-U NOAA-GSOD temperature-dynamics publish gate — coverage, IDW sanity, physical bounds, warming-sign (India is warming), IDW representativeness-uncertainty (P8)
4-MW-60falsifier_4_mw_60_tier_v_lulc_change_integrityrecon7MH-36PASSTier-V NRSC LULC 250k land-use-change publish gate — coverage-honesty, no-imputation, fraction-bounds, super-class compositional coherence (Σ≤1), non-degenerate built-up delta
4-MW-61falsifier_4_mw_61_tier_w_builtup_trajectory_integrityrecon7MH-36PASSTier-W GHSL built-up-trajectory publish gate — coverage, physical bounds, Theil-Sen trend-uncertainty (P8), urbanisation-sign (settlement grows), non-degenerate
5-MW-1..4falsifier_mh36_skeletonscope4MH-36PASSMH-36 skeleton gate — per-admin n / R5 ≤ 2% / R11 ≤ 1.4× / GOB ≥ 100

Where the closures live on S3

Every falsifier emits a _audit.json next to the artefact it gates. The full index is on audit artefacts; the four most-recent MH-36 closures land under s3://gg-ananda-prithvi-pristine/derived/bharata_strata/sprint-6/falsifiers/{module}/. The R24 falsifier’s closure (4-MW-44, 6/6 PASS) is the gate that produces the twin-index parquet this entire site queries.