{
  "file": {
    "path": "work/native-thermal-precision-2023/profiles.npz",
    "bytes": 3978073,
    "sha256": "d5ce8e570caf0d90849af2824fb38b5df8e5a3753af858ac22aae5eccd578f16"
  },
  "axisOrder": "time, native level, south-to-north row, west-to-east column; surface variables omit level; ZNU/ZNW omit row/column.",
  "selection": {
    "tile": "d06/0307",
    "parentIInclusive": [
      31,
      40
    ],
    "parentJInclusive": [
      71,
      80
    ],
    "reason": "Already selected native neighbours of an existing diagnostic; selection precedes thermal values. Not full community or expanded-domain coverage.",
    "timestampsUTC": [
      "2023-06-01T09:00:00Z",
      "2023-06-01T10:00:00Z",
      "2023-06-01T11:00:00Z",
      "2023-06-01T12:00:00Z",
      "2023-06-01T13:00:00Z",
      "2023-06-01T14:00:00Z",
      "2023-06-01T15:00:00Z",
      "2023-06-01T16:00:00Z",
      "2023-06-01T17:00:00Z",
      "2023-06-01T18:00:00Z",
      "2023-06-01T19:00:00Z",
      "2023-06-01T20:00:00Z",
      "2023-06-01T21:00:00Z",
      "2023-06-01T22:00:00Z",
      "2023-06-01T23:00:00Z",
      "2023-06-02T00:00:00Z",
      "2023-06-02T01:00:00Z",
      "2023-06-02T02:00:00Z",
      "2023-06-02T03:00:00Z",
      "2023-06-02T04:00:00Z",
      "2023-06-02T05:00:00Z",
      "2023-06-02T06:00:00Z",
      "2023-06-02T07:00:00Z",
      "2023-06-02T08:00:00Z"
    ],
    "archiveIndicesZeroBasedInclusive": [
      3633,
      3656
    ],
    "massLevels": 33,
    "faceLevels": 34,
    "retainedM3DLevels": 40,
    "upperSevenMassLevels": "Not available in this known truncated archive, and will not be inferred."
  },
  "arrayIndices": "Zero-based array[time,k,j,i] has parent I=i+31,J=j+71 and mass or face level k+1. Vertical faces have34levels; mass fields have33.",
  "timestampAlignment": "Exactly 2023-06-01_09:00:00 through 2023-06-02_08:00:00 UTC, hourly; matches retained diagnostic endpoints.",
  "arrays": {
    "T": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "K; perturbation dry potential temperature theta-300"
    },
    "P": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "Pa; perturbation pressure"
    },
    "PB": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "Pa; base-state pressure"
    },
    "QVAPOR": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "kg/kg; water-vapor mixing ratio"
    },
    "pressure_pa": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "Pa; binary32 P+PB"
    },
    "pressure_hpa_calwrf": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "hPa; binary32 (P+PB)*0.01"
    },
    "potential_temperature_k": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "K; binary32 T+300"
    },
    "temperature_k_calwrf": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "K; single-precision documented CALWRF conversion"
    },
    "temperature_k_same_formula_float64": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float64",
      "unitsAndMeaning": "K; same formula/constants in binary64, arithmetic diagnostic only"
    },
    "mixing_ratio_g_kg_calwrf": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "g/kg; binary32 QVAPOR*1000"
    },
    "PH": {
      "shape": [
        24,
        34,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "m2/s2; perturbation geopotential on vertical faces"
    },
    "PHB": {
      "shape": [
        24,
        34,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "m2/s2; base-state geopotential on vertical faces"
    },
    "HGT": {
      "shape": [
        24,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "m; model terrain"
    },
    "ZNU": {
      "shape": [
        24,
        33
      ],
      "dtype": "float32",
      "unitsAndMeaning": "dimensionless; mass eta coordinate"
    },
    "ZNW": {
      "shape": [
        24,
        34
      ],
      "dtype": "float32",
      "unitsAndMeaning": "dimensionless; face eta coordinate"
    },
    "XLAT": {
      "shape": [
        24,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "degrees north"
    },
    "XLONG": {
      "shape": [
        24,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "degrees east"
    },
    "zface_msl_source": {
      "shape": [
        24,
        34,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "m; geopotential height (PH+PHB)/9.81"
    },
    "zmass_msl_source": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float32",
      "unitsAndMeaning": "m; adjacent-face geopotential-height mean"
    },
    "native_utc_labels": {
      "shape": [
        24
      ],
      "dtype": "<U19",
      "unitsAndMeaning": "UTC YYYY-MM-DD_HH:MM:SS"
    },
    "m3d_pressure_hpa": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float64",
      "unitsAndMeaning": "hPa; exact integer printed token"
    },
    "m3d_temperature_k": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float64",
      "unitsAndMeaning": "K; printed at 0.1K step"
    },
    "m3d_mixing_ratio_g_kg": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float64",
      "unitsAndMeaning": "g/kg; printed at 0.01g/kg step"
    },
    "m3d_height_msl_m": {
      "shape": [
        24,
        33,
        10,
        10
      ],
      "dtype": "float64",
      "unitsAndMeaning": "m; integer printed geopotential-height proxy"
    }
  },
  "criticalLimits": [
    "WRF remains model data, not observations.",
    "Archive global attributes retain January/December initial-run metadata, not proven June production configuration.",
    "This tile covers one preselected diagnostic neighbourhood and does not establish full community coverage.",
    "33 mass/34 face levels cannot recover the top seven retained M3D mass levels.",
    "No model winds, stability, turbulence or surface-water boundary are adopted by this audit."
  ]
}
