{
  "version": "v3.3-2026-09-06",
  "inputs": [
    {
      "file": "inputs/state_rca.json",
      "sha256": "ab6bcb475bf38c540888b8b96c3d0c3ce8ce227f7f3060a64b1195e4a5108580",
      "bytes": 15159,
      "source": "data/nzipl_mex_state_rca.json",
      "git_commit": "8cce28261f61d8856bf7090544aa4e10c7660d5e"
    },
    {
      "file": "inputs/relatedness.json",
      "sha256": "598b688245b5b8344ac310a6d3056f5d170212882de230fb28c416da9442ba1f",
      "bytes": 11270,
      "source": "data/_archive/relatedness_heuristic_pre_sprint_b/nzipl_state_relatedness_density.json",
      "git_commit": "8cce28261f61d8856bf7090544aa4e10c7660d5e"
    },
    {
      "file": "inputs/denue.json",
      "sha256": "744095da6ac9d22e20a84a6d5bee24169eb24825775f0c000e100b35e8ce7170",
      "bytes": 113839,
      "source": "data/nzipl_denue_state_employment.json",
      "git_commit": "8cce28261f61d8856bf7090544aa4e10c7660d5e"
    },
    {
      "file": "inputs/taxonomy.json",
      "sha256": "3993db0199ad9b401af675b1ef23274b2b437200077973bbe811d48e41c3c47e",
      "bytes": 9528,
      "source": "data/nzipl_taxonomy.json",
      "git_commit": "8cce28261f61d8856bf7090544aa4e10c7660d5e"
    },
    {
      "file": "inputs/oec_state_totals.csv",
      "sha256": "85aa2a57407a41519f6d33be37060cf02e17cf661718b93cc205258b2ca29e16",
      "bytes": 6150,
      "source": "data/oec_csv/mex_subnat_state_totals_2024_2025.csv",
      "git_commit": "8cce28261f61d8856bf7090544aa4e10c7660d5e"
    },
    {
      "file": "inputs/inegi_state_totals.json",
      "sha256": "a4f68bbe092f6eead19c7ecaf28da18abd085840efd3cc899154fe6f67d14a3a",
      "bytes": 1446,
      "source": "infra-mx/data/inegi_state_totals_2024.json"
    },
    {
      "file": "inputs/parks.json",
      "sha256": "322e3de1e7276ff2f5f6f6e24750bc6c99cb16904da58519e5a37dd77c478018",
      "bytes": 306622,
      "source": "fragile-geographies/pipeline/_pinned/nzipl_industrial_parks_v3_2.json"
    },
    {
      "file": "inputs/prodesen_capacity.csv",
      "sha256": "299a5e30e12332cd476d8be84729b7529bf944d3dd37ec6e1a39c711442927ef",
      "bytes": 4049,
      "source": "fragile-geographies/data-raw/prodesen-2024-2038/state_capacity_2023.csv"
    },
    {
      "file": "inputs/baseline_v32.json",
      "sha256": "763e2f0baba19953098ca7bb513a79dcca5b3a4a618ebd5e35c1595b0473f56c",
      "bytes": 78840,
      "source": "fragile-geographies/output/pri_state_play.json"
    },
    {
      "file": "inputs/prodesen_state_tech_2023.csv",
      "sha256": "31f4a40337e3b03e1cc5621ed9f2e6789c0c29de2484242c4d8bea2d10e7ac80",
      "bytes": 1874,
      "source": "infra-mx/data/energy/b2/prodesen_state_tech_2023.csv",
      "role": "Diagnostic only. The baseline retains the frozen aggregate prodesen_capacity.csv."
    }
  ],
  "source_vintages": {
    "trade_composition": "OEC customs state-play exports and state total exports, 2025. Both frozen sources explicitly identify 2025; original values are retained.",
    "rescaling_totals": "INEGI state and national total exports, 2024. Method B applies the 2025 OEC composition to these 2024 totals.",
    "relatedness": "Archived HS4 co-occurrence heuristic, 2022.",
    "employment": "DENUE observations selected from 2025-05-22, 2024-11-26 and 2024-05-23. The frozen source does not identify a separate observation date for every cell.",
    "energy": "PRODESEN installed capacity, December 2023, with the four-state correction from June 2026 retained. The recorded clean-capacity boundary includes some efficient cogeneration, biomass and storage.",
    "parks": "431-park frozen registry with source metadata dated 2026-03-29. Only the inherited substation-proximity score is used."
  },
  "benchmark_manifest": "benchmark-input-manifest.json",
  "provenance_notes": {
    "trade_year_check": "state_rca.json year = 2025; oec_state_totals.csv is filtered to Year = 2025 and Trade Flow = Exports. INEGI source year = 2024. The mixed-year rescaling is explicit.",
    "relatedness_source": "Read directly from the archived relatedness JSON at historical commit 8cce28261f61d8856bf7090544aa4e10c7660d5e.",
    "park_distance_reproduction": "Every one of the 431 stored grid_proximity values equals round(max(0, 1 - (nearest_sub.dist_km / 200) ** 0.7), 3). Source coordinates and substation inventory are inherited.",
    "energy_measurement": "C is the recorded clean-capacity share; legacy fossil_share is its complement F = 1 - C. The inherited technology grouping does not establish fossil-fuel capacity shares, generation shares or emissions intensity.",
    "energy_aggregate_precision": "The frozen aggregate clean-capacity figures differ slightly from the separately maintained per-technology table: Durango 450 versus 451 MW, Tabasco 629 versus 625 MW, Veracruz 2486 versus 2487 MW. The frozen values are retained for lineage consistency. A separate read-only per-technology recomputation found no classification changes."
  }
}
