{
  "date": "2026-09-05",
  "scope": "Native model record structure and selected field extraction; not atmospheric model validation.",
  "native_files": 2,
  "hours_per_file": 733,
  "all_hour_boundaries_checked": 1466,
  "full_record_structure_review": {
    "status": "PASS",
    "comparison_assertions": 8838,
    "material_mismatches": 0
  },
  "selected_profile_extraction_review": {
    "status": "PASS",
    "counts": {
      "equality_checks": 61687,
      "surface_records": 48,
      "profile_records": 1920
    },
    "material_mismatches": 0,
    "checks_passed": [
      "All 48 surface and 1920 profile rows match original bytes, fixed fields, offsets and source hashes.",
      "All producer provenance raw records, tokens and hydrometeor tails match original records.",
      "Every selected native cell is independently nearest among 1800 retained static candidates, with coordinate-source hashes verified.",
      "All 24 June 2 UTC labels per location and levels 1\u201340 match the original cell block.",
      "Every profile above-model-terrain height uses matching HGT: Woodfibre 159 m MSL, Elementary 14 m MSL.",
      "Every profile Celsius value is exact printed Kelvin minus 273.15.",
      "Every surface/profile wind direction and speed equals native already-earth-oriented output; no extra rotation is present.",
      "All compressed -5.000 records decode to five zeros at written precision with the distinct representation retained; explicit tails checked individually."
    ]
  },
  "hydrometeor_representations": {
    "five_values_compressed_to_zero_at_written_precision": 1849,
    "monotone_height_pressure_nonnegative_speed_positive_temperature_valid_direction_rh": 1920,
    "five_explicit_values": 71
  },
  "locations": 2,
  "sample_UTC_date": "2023-06-02",
  "sample_hours": 24,
  "profile_rows": 1920,
  "surface_rows": 48,
  "figure_UTC_hours": [
    0,
    8,
    16
  ],
  "height_reference": "Above matching native model terrain, derived from MSL model heights; not surveyed shoreline ground.",
  "observations_paired": false,
  "dispersion_run": false,
  "source_or_neighbourhood_concentration_prediction": false,
  "model_software_executed": false,
  "public_result_hashes": {
    "-profiles.csv": "b0bc245e447f37d4339b39a59dafe611a66008b24f03ed315f58cf045123987a",
    "-surface.csv": "d1acfb6d9e79849f8e700ef1bb4da43d9f702abcdc8352afdc8f259236237650",
    ".png": "17046afc4ba9f2474ca10c255cfbc6b2e7a509f37aa2000bfcdc9fb23bd86fcc",
    ".svg": "99e4038619aa120e421a34a9b3cc23400a447ff17fdfeb0fc134a4ab99e14c58"
  },
  "reproduction_kit_data_roundtrip": "PASS: clean extracted kit, verified external native inputs reused locally, all profile and surface CSV bytes reproduced exactly.",
  "reproduction_kit_final_plot_change": "Creates missing outputs directory; no calculation or input changes.",
  "reproduction_kit_plot_roundtrip": {
    "status": "PASS",
    "missing_output_directory_created": true,
    "PNG_and_SVG_bytes_match": {
      ".png": true,
      ".svg": true
    }
  }
}
