{
  "createdUTC": "2026-09-11T18:48:20.826596+00:00",
  "declarationTiming": "Before compiling or executing thermal captures or calculating new operator metrics. Earlier stage/stability diagnostics and successful tile0307 archive acquisition are known.",
  "previousGoalTurnClassification": "No progress toward prediction from status response alone; live Explorer state was verified. Resume the prepared thermal experiment now.",
  "purpose": "Separate convective override, prepared versus common absolute-height temperature sampling, denominator and vertical-stencil effects. Identify applicability rather than tune wind output.",
  "cases": [
    {
      "id": "terrain-5km",
      "baselineFolder": "work/vertical-resolution-2023/runs/terrain-5km-nz10",
      "inputs": {
        "CALMET.INP": "0e614895b605fe38e7817ae0173c33571e5e38244e58497a8fe6e878c7f5330e",
        "GEO.DAT": "48e6350e1c6629ba277869a6ecdc0ab84ba43964aec4e5630b4c2285842ce61a",
        "REGION.M3D": "1fae068e84370cfb83370563e02e90efef9a84c42f592303e261478658021b07",
        "CALMET.DAT": "a37c6e4d1de051b0ec8a6f2633def1ee38682b9514bb20941f834c897291e2bb"
      }
    },
    {
      "id": "terrain-10km",
      "baselineFolder": "work/vertical-resolution-2023/runs/terrain-10km-nz10",
      "inputs": {
        "CALMET.INP": "fb4b7bb338b37d0fbc9dadee911e54d4fbf28f44624d316d051afac42901af90",
        "GEO.DAT": "48e6350e1c6629ba277869a6ecdc0ab84ba43964aec4e5630b4c2285842ce61a",
        "REGION.M3D": "1fae068e84370cfb83370563e02e90efef9a84c42f592303e261478658021b07",
        "CALMET.DAT": "8bc1b4c5b5da07d6f95bbcb0c7fc5bda08e74670b4f727e398967bdf46b32002"
      }
    }
  ],
  "inputs": {
    "work/vertical-stability-applicability-2023/native-temperature-pressure.npz": "620bcff0b0a04903527cbebd00c4f8e6fd89aafc3fc8b227d6e1af07081ef863",
    "work/calmet-lowlevel-trace-2023/instrumented/captures.npz": "78c520d30fb20faefc5e23eb9f7145f430499a708b540b8ef6cb433e2c4af507",
    "work/buffered-wind-2023/community-evaluation-plan.json": "a0397909c4215edaa5bafe2a05d18ac0cab772a7e760c1fe17b9baba1e6480d6",
    "work/vertical-resolution-2023/build-manifest.json": "a88db796159e07b59293750975ae8425ded60601414191392ff8e19541233fb8",
    "work/vertical-stage-trace-2023/runs/terrain-5km/environment.bin": "ea534b73e1b5377406b858b36b683f9d9f5329214248504b105af23387916409",
    "work/vertical-stage-trace-2023/runs/terrain-10km/environment.bin": "19989784812712546542b9d90dc99ff1b0c3cca978af0e21beed54b67b97f7c4"
  },
  "sourceHooksSha256": "dc5113289e6841c11c20f35550b0ae73cec44c35690d4a4ea9161280c30f182d",
  "sourcePatchSha256": "371f7722e9af599caac9f9151ad6a52ec481cc91e40e90361883e9b61e52b8ca",
  "captureSchemaSha256": "6fca6a5526f5fbc07f8d16e98ec110399914d7fdbcfbbda50c9f225077ba7ca7",
  "independentSourceReviewSha256": "3e893a279dd7314e52b8962f59b87c1e1717340238bcd4311ed0487b46c3c8fc",
  "sourceSha256": "7871642b8dc5a4ef70efb2aaaa68e01f6cbb90a50ec10509157b10822d121a24",
  "communityPlan": "work/buffered-wind-2023/community-evaluation-plan.json",
  "communityPlanSha256": "a0397909c4215edaa5bafe2a05d18ac0cab772a7e760c1fe17b9baba1e6480d6",
  "execution": "Same compiler and flags as retained capacity34 build. Two unchanged5/10km cases once each; no off-case replay needed. All original CALMET.DAT bytes must match before capture analysis. No change to model controls or physics.",
  "population": {
    "area": "All original101x101 cells: expanded zero-based rows/cols50..150 inclusive. All24intervals, all13references equally. Fixed row101/col130 plus west/east/south/north neighbours preselected earlier.",
    "time": "Intervals June1,2023 00..23 fixedPST UTC-8, consuming native endpoints June1 09UTC..June2 08UTC. Preserve captured raw time tuples and source history.",
    "capturedLayersAGLM": [
      10,
      30,
      60,
      120,
      230,
      450,
      800,
      1250,
      1850,
      2600
    ],
    "commonTargetsAGLM": [
      10,
      120,
      200,
      230
    ]
  },
  "ordinaryGamma": "Exact float32 source order: rat=(230-200)/(230-120); tu=T230-(T230-T120)*rat; ordinaryGamma=(tu-T10)/190. Actual gamma equals -0.0098 when incomingZICONV>=200, ordinary otherwise. Assert controls IUPT=-1, ISURFT=-1, ITPROG=2, IPROG=14, NOOBS=2, ITWPROG=1, ZUPT=200.",
  "nativeOperator": "At CALMET terrain+each target, interpolate T linearly between enclosing native mass levels. Require all four actual captured neighbours in range at all four targets. Exact endpoints use adjacent interval; search-left. Retain captured ordered float32 inverse-distance terms and SUM1 promoted to float64; no renormalization or neighbour substitution. Retain per-neighbour support/brackets. No extrapolation.",
  "decomposition": {
    "A": "9.8*(capturedGamma+0.01)/capturedTEMP2D",
    "O": "9.8*(source-orderfloat32 ordinaryGamma promoted tofloat64+0.01)/capturedTEMP2D",
    "C_sameT": "9.8*(((3/11)*Tabs120+(8/11)*Tabs230-Tabs10)/190+0.01)/capturedTEMP2D",
    "C_ownT": "Same matched common-height numerator divided by Tabs10",
    "D": "9.8*((Tabs200-Tabs10)/190+0.01)/Tabs10",
    "terms": {
      "override": "A-O",
      "prepared_to_common": "O-C_sameT",
      "denominator": "C_sameT-C_ownT",
      "stencil": "C_ownT-D"
    },
    "closure": "Terms sum to A-D to absolute1e-12s^-2. Every term shares the same all4neighbour/all4height support mask.",
    "interpretation": "Prepared-to-common includes native-AGL preparation, any below-first-level extrapolation/history, terrain/sampling differences and small arithmetic differences; not pure terrain causality or model error."
  },
  "printing": {
    "method": "For each enclosing native bracket, evaluate all16 corners Tlo/Thi\u00b10.05K and Zlo/Zhi\u00b10.5m. Require dz>1m. Ordered positive weights yield bounds on common T at each target. Retain nominal values and fixed-bracket bounds.",
    "ambiguity": "Within0.5m inclusive of an enclosing native level in any actually supported neighbour/height marks ambiguity. No robust claims at those samples.",
    "scope": "Temperature-only envelopes. No propagated N2 confidence interval or robust derived-N2/sign claim; no meteorological model error bound."
  },
  "metrics": "Full-area override counts by case/interval and ordinary gamma distributions; full-support counts by time/reference; distributions and per-interval summaries of A/O/C_sameT/C_ownT/D/components, nominal temperature differences and temperature printing widths. Retain missing values in all13reference and5stencil series. Fixed example interval20 alongside all-area results.",
  "checks": [
    "Strict sidecar framing/record counts/finite fields/times/geometry/controls",
    "GAMMA/TEMP2D exact crossmatch with preceding stage captures",
    "TEMP2D exact equality with current capturedTPROG lowest layer",
    "Source-order GAMMA exact equality across both full201x201x24 cases",
    "Ordered float32 sum of weights agrees with capturedSUM1",
    "No fabricated support or missing values",
    "Independent parser and numerical reproduction before treating results as reviewed"
  ],
  "outputs": [
    "runs.json",
    "captures.npz",
    "comparison-fields.npz",
    "checks.json",
    "summary.json",
    "per-interval.csv",
    "reference-profiles.csv",
    "fixed-stencil-profiles.csv",
    "findings.md"
  ],
  "notClaimed": [
    "No corrected or adopted wind configuration",
    "No current flare emissions, concentrations or health-risk prediction",
    "Shared native WRF is not independent observations",
    "No assessment is optimized for one community",
    "Archive precision acquisition remains a separate bounded tile study; not used as full-area substitution in this experiment"
  ]
}
