{
  "version": "1.9",
  "date": "2026-10-16",
  "changes": [
    "Full non-water city display with explicit modelled gap reconstruction",
    "Direct 3D LST toggle, enabled by default at local scales",
    "Best common satellite date for comparison of two locations",
    "Reconstructed Google Earth KMZ with source disclosures"
  ],
  "coverage": {
    "land_pixels": 704497,
    "original_pixels": 646383,
    "model_added_pixels": 58114,
    "model_supported_pixels": 57597,
    "model_extrapolated_pixels": 268,
    "remaining_pixels": 0,
    "combined_fraction": 1.0,
    "model_added_km2": 52.3026,
    "spatial_context_pixels": 249
  },
  "validation": {
    "block_m": 2000,
    "buffer_m": 500,
    "folds": [
      {
        "n": 8631,
        "mae_c": 0.7667475938796997,
        "rmse_c": 1.0244476795196533,
        "bias_c": 0.14684578776359558,
        "p95_abs_error_c": 2.1830873489379883,
        "r2": 0.9529992341995239
      },
      {
        "n": 8778,
        "mae_c": 0.7233582735061646,
        "rmse_c": 0.946736752986908,
        "bias_c": 0.011398812755942345,
        "p95_abs_error_c": 1.9275460243225098,
        "r2": 0.9552153944969177
      },
      {
        "n": 7519,
        "mae_c": 0.7404577136039734,
        "rmse_c": 0.985403835773468,
        "bias_c": 0.03223675861954689,
        "p95_abs_error_c": 1.9680917263031006,
        "r2": 0.9470970034599304
      },
      {
        "n": 6204,
        "mae_c": 0.7468984723091125,
        "rmse_c": 0.9961016178131104,
        "bias_c": -0.21084171533584595,
        "p95_abs_error_c": 2.034931182861328,
        "r2": 0.9563589096069336
      },
      {
        "n": 12173,
        "mae_c": 0.6605254411697388,
        "rmse_c": 0.9026534557342529,
        "bias_c": 0.08022082597017288,
        "p95_abs_error_c": 1.7830740213394165,
        "r2": 0.959801435470581
      }
    ],
    "overall": {
      "n": 43305,
      "mae_c": 0.7206852436065674,
      "rmse_c": 0.9646944999694824,
      "bias_c": 0.029519440606236458,
      "p95_abs_error_c": 1.9766308069229126,
      "r2": 0.9551432728767395
    },
    "strata": {
      "low_ndvi": {
        "n": 2535,
        "mae_c": 0.7376356720924377,
        "rmse_c": 0.9955477118492126,
        "bias_c": -0.09706465154886246,
        "p95_abs_error_c": 1.952696681022644,
        "r2": 0.7507467865943909
      },
      "medium_ndvi": {
        "n": 25643,
        "mae_c": 0.7647358179092407,
        "rmse_c": 1.031532883644104,
        "bias_c": 0.034645870327949524,
        "p95_abs_error_c": 2.104086399078369,
        "r2": 0.8828063011169434
      },
      "high_ndvi": {
        "n": 15066,
        "mae_c": 0.6425843238830566,
        "rmse_c": 0.8319478034973145,
        "bias_c": 0.04404590278863907,
        "p95_abs_error_c": 1.7127723693847656,
        "r2": 0.773500382900238
      },
      "upland": {
        "n": 5397,
        "mae_c": 0.6371799111366272,
        "rmse_c": 0.8045895099639893,
        "bias_c": 0.05466470494866371,
        "p95_abs_error_c": 1.6042441129684448,
        "r2": 0.8683989644050598
      },
      "ndvi_missing": {
        "n": 61,
        "mae_c": 0.7880409359931946,
        "rmse_c": 1.110743761062622,
        "bias_c": -0.4528091847896576,
        "p95_abs_error_c": 2.24560546875,
        "r2": 0.8388491868972778
      }
    }
  },
  "preserved": [
    "All accepted thermal observation values",
    "NDVI, hydrology, ERA5, DHMZ and shade data",
    "Address search, fullscreen, collapse controls and existing Earth exports",
    "Public address and access without ChatGPT login"
  ],
  "verification": {
    "native_array_invariants": true,
    "frontend_controller_tests": true,
    "independent_spatial_validation": true,
    "georeferenced_image_review": true,
    "webgl_browser_checked": false,
    "google_earth_app_opened": false
  },
  "method": "assets/reconstruction/info.json"
}