{
  "study": "Regional CALMET wind-driver and terrain-support diagnostic",
  "authoring": "Root-authored source inspection and numerical reconstruction; no independent professional or meteorological validation.",
  "equationProtocol": {
    "createdUTC": "2026-09-07T20:35:24.735052+00:00",
    "purpose": "Explain saved CALMET WFACE values before any transport calculation; no new meteorology run or fitted choice.",
    "inputs": {
      "work/regional-calmet-june2023/wind-fields.npz": "9aceea8ad62b758360f08a27e3786f295b4e56b148b7aa27829ff56d07aaf3a5",
      "work/regional-calmet-june2023/protocol.json": "c255a475ae9b4e8b33ad50b417dab235048b8208c283958b8f5c468ebe1dbfed",
      "work/calmet65-local/source/original/CALMET_v6.5.0_L150223/CALMET.FOR": "fc7fda7cb7e7932f67eb0ce1fb94f1d81a2084063a1dbf797b3270b460b7ee6f"
    },
    "scope": "All three saved cases, 24 hours, 10 top faces, every interior cell for equation reconstruction. No outer ghost-boundary reconstruction claimed.",
    "equation": "With IOBR=0, DIAGNO zeroes W then integrates -(du/dx+dv/dy)*layer_thickness from the ground; DIVCEL uses centred differences over 2*200 m. Reconstruct in float64 from saved float32 U/V.",
    "interpretation": "WFACE is the model terrain-following component, not automatically Cartesian vertical air motion; source DIAGNO/TOPOF2/OUTH R establish coordinate and output conventions.",
    "diagnostics": [
      "All layer distributions of absolute W with percentiles 50,90,95,99,99.9 and maximum",
      "Counts above diagnostic magnitudes 1,3,5 m/s; these are not physical rejection criteria or health thresholds",
      "Each case global maximum location and profile; distance to nearest boundary",
      "Existing three reference-point profiles over every hour; no house-location inference",
      "Per-layer divergence contribution at each global maximum and aggregate continuity residual"
    ],
    "numericalCriterion": "Absolute residual <= 0.00005 m/s at all reconstructed interior W points, allowance for accumulated binary32 arithmetic; report actual maximum and failures. Passing only checks source/output interpretation.",
    "nextStepRule": "Decide any further model sensitivity after this diagnostic; do not change switches solely to reduce W or force a community plume result."
  },
  "equationResults": {
    "createdUTC": "2026-09-07T20:36:25.661496+00:00",
    "protocolSha256": "a93d073591c6371db2245e64fc04f55d1a9b31c5f8c71ab1b2a01877e6170e84",
    "caseResults": [
      {
        "case": "wrf-interpolation",
        "interiorValuesReconstructed": 2352240,
        "maximumAbsoluteReconstructionDifferenceMs": 5.451962348246298e-07,
        "meanAbsoluteReconstructionDifferenceMs": 1.1233207067432106e-08,
        "differencesOverPredeclaredTolerance": 0,
        "globalMaximumAbsoluteW": {
          "hourFixedPST": 22,
          "topFaceMAboveModelTerrain": 3000.0,
          "wTerrainFollowingMs": -4.3644208908081055,
          "rowSouth0": 40,
          "columnWest0": 44,
          "cellCentreLonLat": [
            -123.23706095095315,
            49.68558021006415
          ],
          "modelTerrainM": 871.2868041992188,
          "nearestDomainBoundaryM": 8100.0
        },
        "perFace": [
          {
            "topFaceMAboveModelTerrain": 20.0,
            "absoluteWpercentilesMs": {
              "50": 0.010478030890226364,
              "90": 0.031315011903643615,
              "95": 0.04063030090183017,
              "99": 0.059572174102067735,
              "99.9": 0.08031928461790203,
              "100": 0.12791095674037933
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 40.0,
            "absoluteWpercentilesMs": {
              "50": 0.020721242763102055,
              "90": 0.06256834790110591,
              "95": 0.08121900185942649,
              "99": 0.11672831572592249,
              "99.9": 0.15560920155048596,
              "100": 0.2544434666633606
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 80.0,
            "absoluteWpercentilesMs": {
              "50": 0.03833087719976902,
              "90": 0.12191633731126787,
              "95": 0.15705572813749308,
              "99": 0.22552178099751433,
              "99.9": 0.301829701840886,
              "100": 0.5075336694717407
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 160.0,
            "absoluteWpercentilesMs": {
              "50": 0.06342099606990814,
              "90": 0.22057777941226966,
              "95": 0.28512336015701256,
              "99": 0.41446185380220396,
              "99.9": 0.5703449555635514,
              "100": 0.9552814364433289
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 300.0,
            "absoluteWpercentilesMs": {
              "50": 0.0869818925857544,
              "90": 0.3404617875814439,
              "95": 0.4463949650526046,
              "99": 0.6553404551744461,
              "99.9": 0.9183951165080182,
              "100": 1.5109556913375854
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 133,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 600.0,
            "absoluteWpercentilesMs": {
              "50": 0.10555592551827431,
              "90": 0.4000607132911682,
              "95": 0.541013330221176,
              "99": 0.8621818917989729,
              "99.9": 1.2975215665102113,
              "100": 1.928910732269287
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 1222,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 1000.0,
            "absoluteWpercentilesMs": {
              "50": 0.1375536099076271,
              "90": 0.4148817539215089,
              "95": 0.5327880591154094,
              "99": 0.8390911287069316,
              "99.9": 1.3787375737428984,
              "100": 2.1184744834899902
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 1252,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 1500.0,
            "absoluteWpercentilesMs": {
              "50": 0.23100464791059494,
              "90": 0.6721062242984772,
              "95": 0.8323846697807312,
              "99": 1.1858819091320032,
              "99.9": 1.5995720113515899,
              "100": 2.2665934562683105
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 5779,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 2200.0,
            "absoluteWpercentilesMs": {
              "50": 0.35176004469394684,
              "90": 1.076065993309021,
              "95": 1.3553801715373992,
              "99": 1.9285652661323547,
              "99.9": 2.6010581595897895,
              "100": 3.686495780944824
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 29358,
              "3": 50,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 3000.0,
            "absoluteWpercentilesMs": {
              "50": 0.3552749454975128,
              "90": 1.0784253597259525,
              "95": 1.3887993693351741,
              "99": 2.114688220024105,
              "99.9": 2.9690488777161903,
              "100": 4.3644208908081055
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 29080,
              "3": 226,
              "5": 0
            },
            "sampleCount": 244824
          }
        ],
        "referencePoints": [
          {
            "name": "Brackendale",
            "modelTerrainM": 23.1793270111084,
            "nearestDomainBoundaryM": 3100.0,
            "lowest20mTopFaceWrangeMs": [
              -0.013749420642852783,
              0.015802908688783646
            ],
            "allFacesWrangeMs": [
              -0.16034507751464844,
              0.2503184974193573
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 19,
              "topFaceMAboveTerrain": 600.0,
              "valueMs": 0.2503184974193573
            }
          },
          {
            "name": "Squamish",
            "modelTerrainM": 4.910808086395264,
            "nearestDomainBoundaryM": 5500.0,
            "lowest20mTopFaceWrangeMs": [
              -0.021485429257154465,
              0.001292484812438488
            ],
            "allFacesWrangeMs": [
              -0.5158017873764038,
              0.5587493181228638
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 10,
              "topFaceMAboveTerrain": 3000.0,
              "valueMs": 0.5587493181228638
            }
          },
          {
            "name": "Woodfibre LNG site proxy",
            "modelTerrainM": 7.393802642822266,
            "nearestDomainBoundaryM": 5900.0,
            "lowest20mTopFaceWrangeMs": [
              -0.009777611121535301,
              0.023253928869962692
            ],
            "allFacesWrangeMs": [
              -0.813145637512207,
              0.3969811201095581
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 22,
              "topFaceMAboveTerrain": 3000.0,
              "valueMs": -0.813145637512207
            }
          }
        ]
      },
      {
        "case": "terrain-5km",
        "interiorValuesReconstructed": 2352240,
        "maximumAbsoluteReconstructionDifferenceMs": 1.0820105664777202e-06,
        "meanAbsoluteReconstructionDifferenceMs": 1.5651910073167167e-08,
        "differencesOverPredeclaredTolerance": 0,
        "globalMaximumAbsoluteW": {
          "hourFixedPST": 20,
          "topFaceMAboveModelTerrain": 1500.0,
          "wTerrainFollowingMs": -10.921475410461426,
          "rowSouth0": 51,
          "columnWest0": 80,
          "cellCentreLonLat": [
            -123.13730196342891,
            49.70552941396204
          ],
          "modelTerrainM": 135.22593688964844,
          "nearestDomainBoundaryM": 4100.0
        },
        "perFace": [
          {
            "topFaceMAboveModelTerrain": 20.0,
            "absoluteWpercentilesMs": {
              "50": 0.026700977236032486,
              "90": 0.08669892698526384,
              "95": 0.11327063292264936,
              "99": 0.17145394310355178,
              "99.9": 0.25853657534718727,
              "100": 0.5379314422607422
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 40.0,
            "absoluteWpercentilesMs": {
              "50": 0.04739121533930302,
              "90": 0.1508514970541001,
              "95": 0.19589336514472938,
              "99": 0.29834984004497517,
              "99.9": 0.44452682864666326,
              "100": 0.8846752643585205
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 80.0,
            "absoluteWpercentilesMs": {
              "50": 0.07350175082683563,
              "90": 0.22893520593643193,
              "95": 0.300339744985103,
              "99": 0.4767611119151115,
              "99.9": 0.7600769694447648,
              "100": 1.806520700454712
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 59,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 160.0,
            "absoluteWpercentilesMs": {
              "50": 0.1088024228811264,
              "90": 0.3311539441347123,
              "95": 0.42716717720031705,
              "99": 0.6654952192306514,
              "99.9": 1.15386640739441,
              "100": 3.135465145111084
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 443,
              "3": 2,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 300.0,
            "absoluteWpercentilesMs": {
              "50": 0.15277103334665298,
              "90": 0.48396892547607445,
              "95": 0.624645966291427,
              "99": 0.9972479891777026,
              "99.9": 1.7435885556936639,
              "100": 5.006582260131836
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 2420,
              "3": 19,
              "5": 1
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 600.0,
            "absoluteWpercentilesMs": {
              "50": 0.1978681981563568,
              "90": 0.6646617770195008,
              "95": 0.8909252434968946,
              "99": 1.5273268473148325,
              "99.9": 2.6523441650868524,
              "100": 7.797548294067383
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 9016,
              "3": 124,
              "5": 8
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 1000.0,
            "absoluteWpercentilesMs": {
              "50": 0.230201818048954,
              "90": 0.7707632064819336,
              "95": 1.061916548013686,
              "99": 1.8478976428508704,
              "99.9": 3.1379029810429206,
              "100": 9.360703468322754
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 14105,
              "3": 309,
              "5": 33
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 1500.0,
            "absoluteWpercentilesMs": {
              "50": 0.3249545842409134,
              "90": 0.998233020305634,
              "95": 1.2958233952522276,
              "99": 2.0644937419891245,
              "99.9": 3.641641687154916,
              "100": 10.921475410461426
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 24376,
              "3": 532,
              "5": 60
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 2200.0,
            "absoluteWpercentilesMs": {
              "50": 0.4274687319993973,
              "90": 1.336008524894715,
              "95": 1.6858665704727165,
              "99": 2.4820438385009767,
              "99.9": 3.876480186462473,
              "100": 10.54652214050293
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 45449,
              "3": 972,
              "5": 74
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 3000.0,
            "absoluteWpercentilesMs": {
              "50": 0.41698867082595825,
              "90": 1.3281216263771065,
              "95": 1.708450216054916,
              "99": 2.6779930639266953,
              "99.9": 4.218814884185889,
              "100": 10.094554901123047
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 43676,
              "3": 1546,
              "5": 89
            },
            "sampleCount": 244824
          }
        ],
        "referencePoints": [
          {
            "name": "Brackendale",
            "modelTerrainM": 23.1793270111084,
            "nearestDomainBoundaryM": 3100.0,
            "lowest20mTopFaceWrangeMs": [
              -0.10000597685575485,
              0.041525471955537796
            ],
            "allFacesWrangeMs": [
              -0.8771793842315674,
              1.425284504890442
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 20,
              "topFaceMAboveTerrain": 1500.0,
              "valueMs": 1.425284504890442
            }
          },
          {
            "name": "Squamish",
            "modelTerrainM": 4.910808086395264,
            "nearestDomainBoundaryM": 5500.0,
            "lowest20mTopFaceWrangeMs": [
              -0.021480131894350052,
              0.0027746253181248903
            ],
            "allFacesWrangeMs": [
              -0.5157984495162964,
              1.3545969724655151
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 21,
              "topFaceMAboveTerrain": 3000.0,
              "valueMs": 1.3545969724655151
            }
          },
          {
            "name": "Woodfibre LNG site proxy",
            "modelTerrainM": 7.393802642822266,
            "nearestDomainBoundaryM": 5900.0,
            "lowest20mTopFaceWrangeMs": [
              0.006816591136157513,
              0.1625005304813385
            ],
            "allFacesWrangeMs": [
              -0.6601226329803467,
              3.256701707839966
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 10,
              "topFaceMAboveTerrain": 600.0,
              "valueMs": 3.256701707839966
            }
          }
        ]
      },
      {
        "case": "terrain-10km",
        "interiorValuesReconstructed": 2352240,
        "maximumAbsoluteReconstructionDifferenceMs": 1.8134713180018025e-06,
        "meanAbsoluteReconstructionDifferenceMs": 1.7903523447507553e-08,
        "differencesOverPredeclaredTolerance": 0,
        "globalMaximumAbsoluteW": {
          "hourFixedPST": 20,
          "topFaceMAboveModelTerrain": 1500.0,
          "wTerrainFollowingMs": -11.166610717773438,
          "rowSouth0": 51,
          "columnWest0": 80,
          "cellCentreLonLat": [
            -123.13730196342891,
            49.70552941396204
          ],
          "modelTerrainM": 135.22593688964844,
          "nearestDomainBoundaryM": 4100.0
        },
        "perFace": [
          {
            "topFaceMAboveModelTerrain": 20.0,
            "absoluteWpercentilesMs": {
              "50": 0.028134499676525593,
              "90": 0.09249354526400566,
              "95": 0.12099518477916714,
              "99": 0.18692672744393343,
              "99.9": 0.301808362305199,
              "100": 0.577105700969696
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 40.0,
            "absoluteWpercentilesMs": {
              "50": 0.05118446238338947,
              "90": 0.16356102079153062,
              "95": 0.2125027433037757,
              "99": 0.3256467372179031,
              "99.9": 0.5195919235348738,
              "100": 0.9494680166244507
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 0,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 80.0,
            "absoluteWpercentilesMs": {
              "50": 0.08423753082752228,
              "90": 0.267961260676384,
              "95": 0.35380323827266674,
              "99": 0.563003941178321,
              "99.9": 0.9588821719885247,
              "100": 2.000204563140869
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 195,
              "3": 0,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 160.0,
            "absoluteWpercentilesMs": {
              "50": 0.12281153351068497,
              "90": 0.3787618577480317,
              "95": 0.49353896677494047,
              "99": 0.7898561596870409,
              "99.9": 1.3869255164862027,
              "100": 3.4499096870422363
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 989,
              "3": 3,
              "5": 0
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 300.0,
            "absoluteWpercentilesMs": {
              "50": 0.17092731595039368,
              "90": 0.5397522151470184,
              "95": 0.7084592491388321,
              "99": 1.1750418615341183,
              "99.9": 2.074800172567469,
              "100": 5.299720287322998
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 4300,
              "3": 35,
              "5": 2
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 600.0,
            "absoluteWpercentilesMs": {
              "50": 0.22825837880373,
              "90": 0.7686544597148895,
              "95": 1.0525353610515589,
              "99": 1.7991379535198209,
              "99.9": 3.046776161193876,
              "100": 8.041404724121094
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 13799,
              "3": 271,
              "5": 19
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 1000.0,
            "absoluteWpercentilesMs": {
              "50": 0.2783106416463852,
              "90": 0.9627738952636725,
              "95": 1.3357206404209137,
              "99": 2.274112672805785,
              "99.9": 3.7920594279767164,
              "100": 9.738714218139648
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 22795,
              "3": 797,
              "5": 67
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 1500.0,
            "absoluteWpercentilesMs": {
              "50": 0.3959611803293228,
              "90": 1.2198786497116096,
              "95": 1.6107174038887022,
              "99": 2.614890656471252,
              "99.9": 4.545364794254329,
              "100": 11.166610717773438
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 37292,
              "3": 1438,
              "5": 146
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 2200.0,
            "absoluteWpercentilesMs": {
              "50": 0.503596305847168,
              "90": 1.5356207847595225,
              "95": 1.9359422683715821,
              "99": 2.960740542411803,
              "99.9": 4.745677956581116,
              "100": 10.78748607635498
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 58174,
              "3": 2315,
              "5": 183
            },
            "sampleCount": 244824
          },
          {
            "topFaceMAboveModelTerrain": 3000.0,
            "absoluteWpercentilesMs": {
              "50": 0.4964345097541809,
              "90": 1.5195799350738528,
              "95": 1.957537078857421,
              "99": 3.1389745664596513,
              "99.9": 4.924805155754149,
              "100": 11.086509704589844
            },
            "countsAboveDiagnosticCutoffs": {
              "1": 56128,
              "3": 2945,
              "5": 223
            },
            "sampleCount": 244824
          }
        ],
        "referencePoints": [
          {
            "name": "Brackendale",
            "modelTerrainM": 23.1793270111084,
            "nearestDomainBoundaryM": 3100.0,
            "lowest20mTopFaceWrangeMs": [
              -0.013132253661751747,
              0.04579374939203262
            ],
            "allFacesWrangeMs": [
              -1.6245394945144653,
              1.3903958797454834
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 11,
              "topFaceMAboveTerrain": 1500.0,
              "valueMs": -1.6245394945144653
            }
          },
          {
            "name": "Squamish",
            "modelTerrainM": 4.910808086395264,
            "nearestDomainBoundaryM": 5500.0,
            "lowest20mTopFaceWrangeMs": [
              -0.01867058128118515,
              0.0007496471516788006
            ],
            "allFacesWrangeMs": [
              -0.5157984495162964,
              1.4563339948654175
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 21,
              "topFaceMAboveTerrain": 3000.0,
              "valueMs": 1.4563339948654175
            }
          },
          {
            "name": "Woodfibre LNG site proxy",
            "modelTerrainM": 7.393802642822266,
            "nearestDomainBoundaryM": 5900.0,
            "lowest20mTopFaceWrangeMs": [
              0.006816591136157513,
              0.1746373176574707
            ],
            "allFacesWrangeMs": [
              -0.6240130662918091,
              3.0250515937805176
            ],
            "maxAbsoluteW": {
              "hourFixedPST": 11,
              "topFaceMAboveTerrain": 600.0,
              "valueMs": 3.0250515937805176
            }
          }
        ]
      }
    ],
    "coordinateMeaning": "Saved WFACE is the terrain-following component from CALMET DIAGNO, not a direct observation or Cartesian vertical velocity.",
    "limits": "Equation reconstruction establishes what this calculation did, not physical wind accuracy. Diagnostic cutoffs are not safety/acceptance thresholds."
  },
  "factorialProtocol": {
    "createdUTC": "2026-09-07T20:38:15.200020+00:00",
    "purpose": "Attribute differences in computed winds to thermal blocking and slope-flow switches; no setting is selected as more accurate from this test.",
    "parentProtocolSha256": "c255a475ae9b4e8b33ad50b417dab235048b8208c283958b8f5c468ebe1dbfed",
    "binarySha256": "99f3451c1a6eab67cd8a28ec895580b08e3e6048383dd334df0722eec6790af9",
    "inputs": {
      "binarySha256": "99f3451c1a6eab67cd8a28ec895580b08e3e6048383dd334df0722eec6790af9",
      "geophysicalSha256": "fbb7552377c05034d0f5103100cb894c7428ce4432c916badfee7227b62b52eb",
      "wrfSha256": "b37eb23e6aaa1e89248cfc5732e63b1dd52eb70a8fa95613fd3968a186735b04",
      "templateSha256": "14480a503e9a6b995cd9f4c8791989abf8c5f202381a4dc1a54e98f26fee28c5"
    },
    "cases": [
      {
        "id": "blocking-only-10km",
        "changes": {
          "ISLOPE": "0"
        },
        "controlSha256": "21e5dfe67affd3927f497d0fd38e01695567ea1ed8881d89438608ebfb986838",
        "allActiveControlValues": {
          "GEODAT": " GEO.DAT ",
          "SRFDAT": "SURF.DAT      ",
          "PRCDAT": "PRECIP.DAT    ",
          "METLST": "CALMET.LST     ",
          "METDAT": "CALMET.DAT    ",
          "LCFILES": " F ",
          "NUSTA": " 0 ",
          "NOWSTA": " 0 ",
          "NM3D": "  1  ",
          "NIGF": "  0  ",
          "M3DDAT": " REGION.M3D ",
          "IBYR": " 2023 ",
          "IBMO": " 6 ",
          "IBDY": " 1 ",
          "IBHR": " 0 ",
          "IBSEC": "  0  ",
          "IEYR": " 2023 ",
          "IEMO": " 6 ",
          "IEDY": " 2 ",
          "IEHR": " 0 ",
          "IESEC": "  0  ",
          "ABTZ": " UTC-0800 ",
          "NSECDT": "  3600  ",
          "IRTYPE": " 0 ",
          "LCALGRD": " T ",
          "ITEST": " 2 ",
          "MREG": "  0   ",
          "PMAP": " UTM  ",
          "FEAST": " 0.000  ",
          "FNORTH": " 0.000  ",
          "IUTMZN": " 10 ",
          "UTMHEM": " N  ",
          "RLAT0": " 40N  ",
          "RLON0": " 90W  ",
          "XLAT1": " 30N  ",
          "XLAT2": " 60N  ",
          "DATUM": " WGS-84 ",
          "NX": " 101 ",
          "NY": " 101 ",
          "DGRIDKM": " 0.2 ",
          "XORIGKM": " 474.0 ",
          "YORIGKM": " 5495.6 ",
          "NZ": "  10  ",
          "ZFACE": " 0.,20.,40.,80.,160.,300.,600.,1000.,1500.,2200.,3000. ",
          "LSAVE": " T ",
          "IFORMO": "  1  ",
          "LPRINT": " F ",
          "IPRINF": "  1  ",
          "IUVOUT": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "IWOUT": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "ITOUT": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "STABILITY": "           0           ",
          "USTAR": "           0           ",
          "MONIN": "           0           ",
          "MIXHT": "           0           ",
          "WSTAR": "           0           ",
          "PRECIP": "           0           ",
          "SENSHEAT": "           0           ",
          "CONVZI": "           0           ",
          "LDB": " F ",
          "NN1": "  1  ",
          "NN2": "  1  ",
          "LDBCST": " F ",
          "IOUTD": "  0  ",
          "NZPRN2": "  0  ",
          "IPR0": "  0  ",
          "IPR1": "  0  ",
          "IPR2": "  0  ",
          "IPR3": "  0  ",
          "IPR4": "  0  ",
          "IPR5": "  0  ",
          "IPR6": "  0  ",
          "IPR7": "  0  ",
          "IPR8": "  0  ",
          "NOOBS": " 2 ",
          "NSSTA": " 0 ",
          "NPSTA": " -1 ",
          "ICLDOUT": " 0  ",
          "MCLOUD": " 4 ",
          "IFORMS": "  2  ",
          "IFORMP": "  2  ",
          "IFORMC": "  2  ",
          "IWFCOD": " 1 ",
          "IFRADJ": " 1 ",
          "IKINE": "  0  ",
          "IOBR": "  0  ",
          "ISLOPE": " 0 ",
          "IEXTRP": " -1 ",
          "ICALM": "  0  ",
          "BIAS": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "RMIN2": " -1.0 ",
          "IPROG": " 14 ",
          "ISTEPPGS": "  3600   ",
          "IGFMET": "  0  ",
          "LVARY": " F ",
          "RMAX1": " 30. ",
          "RMAX2": " 30. ",
          "RMAX3": " 50. ",
          "RMIN": " 0.1 ",
          "TERRAD": " 10. ",
          "R1": " 1. ",
          "R2": " 1. ",
          "RPROG": " 0. ",
          "DIVLIM": " 5.0E-06 ",
          "NITER": "  50  ",
          "NSMTH": " \n 2 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4  ",
          "NINTR2": " \n 5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5  ",
          "CRITFN": " 1. ",
          "ALPHA": " 0.1 ",
          "FEXTR2": " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0. ",
          "NBAR": "  0  ",
          "KBAR": "  10  ",
          "XBBAR": " 0. ",
          "YBBAR": " 0. ",
          "XEBAR": " 0. ",
          "YEBAR": " 0. ",
          "IDIOPT1": "  0  ",
          "ISURFT": "  -1  ",
          "IDIOPT2": "  0  ",
          "IUPT": "  -1  ",
          "ZUPT": " 200. ",
          "IDIOPT3": "  0  ",
          "IUPWND": " -1  ",
          "ZUPWND": " 1., 1000. ",
          "IDIOPT4": "  0  ",
          "IDIOPT5": "  0  ",
          "LLBREZE": " F ",
          "NBOX": "  0  ",
          "XG1": " 0. ",
          "XG2": " 0. ",
          "YG1": " 0. ",
          "YG2": " 0. ",
          "XBCST": " 0. ",
          "YBCST": " 0. ",
          "XECST": " 0. ",
          "YECST": " 0. ",
          "NLB": "  0 ",
          "METBXID": "  0 ",
          "CONSTB": " 1.41 ",
          "CONSTE": " 0.15 ",
          "CONSTN": " 2400.",
          "CONSTW": " 0.16 ",
          "FCORIOL": " 1.0E-04",
          "IAVEZI": "  1  ",
          "MNMDAV": "  10  ",
          "HAFANG": " 30. ",
          "ILEVZI": "  1  ",
          "IMIXH": "  1  ",
          "THRESHL": " 0.0 ",
          "THRESHW": " 0.05 ",
          "IZICRLX": "  1  ",
          "TZICRLX": "  800.  ",
          "ITWPROG": " 1 ",
          "ILUOC3D": " 16 ",
          "DPTMIN": " 0.001 ",
          "DZZI": " 200. ",
          "ZIMIN": " 50. ",
          "ZIMAX": " 2500. ",
          "ZIMINW": " 50. ",
          "ZIMAXW": " 2500. ",
          "ICOARE": " 10 ",
          "DSHELF": " 0. ",
          "IWARM": "  0   ",
          "ICOOL": "  0   ",
          "IRHPROG": " 1 ",
          "ITPROG": " 2 ",
          "IRAD": "  1  ",
          "TRADKM": " 20. ",
          "NUMTS": " 5  ",
          "IAVET": " 0 ",
          "TGDEFB": " -0.0098 ",
          "TGDEFA": " -0.0045 ",
          "JWAT1": " 999 ",
          "JWAT2": " 999 ",
          "NFLAGP": "  2  ",
          "SIGMAP": " 50. ",
          "CUTP": " 0.01 "
        }
      },
      {
        "id": "slope-only-10km",
        "changes": {
          "IFRADJ": "0"
        },
        "controlSha256": "6b26fe8aedbc859a5474f8b6cd93fba747b2f57fcfb0f52ed81cbd5e872b6173",
        "allActiveControlValues": {
          "GEODAT": " GEO.DAT ",
          "SRFDAT": "SURF.DAT      ",
          "PRCDAT": "PRECIP.DAT    ",
          "METLST": "CALMET.LST     ",
          "METDAT": "CALMET.DAT    ",
          "LCFILES": " F ",
          "NUSTA": " 0 ",
          "NOWSTA": " 0 ",
          "NM3D": "  1  ",
          "NIGF": "  0  ",
          "M3DDAT": " REGION.M3D ",
          "IBYR": " 2023 ",
          "IBMO": " 6 ",
          "IBDY": " 1 ",
          "IBHR": " 0 ",
          "IBSEC": "  0  ",
          "IEYR": " 2023 ",
          "IEMO": " 6 ",
          "IEDY": " 2 ",
          "IEHR": " 0 ",
          "IESEC": "  0  ",
          "ABTZ": " UTC-0800 ",
          "NSECDT": "  3600  ",
          "IRTYPE": " 0 ",
          "LCALGRD": " T ",
          "ITEST": " 2 ",
          "MREG": "  0   ",
          "PMAP": " UTM  ",
          "FEAST": " 0.000  ",
          "FNORTH": " 0.000  ",
          "IUTMZN": " 10 ",
          "UTMHEM": " N  ",
          "RLAT0": " 40N  ",
          "RLON0": " 90W  ",
          "XLAT1": " 30N  ",
          "XLAT2": " 60N  ",
          "DATUM": " WGS-84 ",
          "NX": " 101 ",
          "NY": " 101 ",
          "DGRIDKM": " 0.2 ",
          "XORIGKM": " 474.0 ",
          "YORIGKM": " 5495.6 ",
          "NZ": "  10  ",
          "ZFACE": " 0.,20.,40.,80.,160.,300.,600.,1000.,1500.,2200.,3000. ",
          "LSAVE": " T ",
          "IFORMO": "  1  ",
          "LPRINT": " F ",
          "IPRINF": "  1  ",
          "IUVOUT": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "IWOUT": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "ITOUT": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "STABILITY": "           0           ",
          "USTAR": "           0           ",
          "MONIN": "           0           ",
          "MIXHT": "           0           ",
          "WSTAR": "           0           ",
          "PRECIP": "           0           ",
          "SENSHEAT": "           0           ",
          "CONVZI": "           0           ",
          "LDB": " F ",
          "NN1": "  1  ",
          "NN2": "  1  ",
          "LDBCST": " F ",
          "IOUTD": "  0  ",
          "NZPRN2": "  0  ",
          "IPR0": "  0  ",
          "IPR1": "  0  ",
          "IPR2": "  0  ",
          "IPR3": "  0  ",
          "IPR4": "  0  ",
          "IPR5": "  0  ",
          "IPR6": "  0  ",
          "IPR7": "  0  ",
          "IPR8": "  0  ",
          "NOOBS": " 2 ",
          "NSSTA": " 0 ",
          "NPSTA": " -1 ",
          "ICLDOUT": " 0  ",
          "MCLOUD": " 4 ",
          "IFORMS": "  2  ",
          "IFORMP": "  2  ",
          "IFORMC": "  2  ",
          "IWFCOD": " 1 ",
          "IFRADJ": " 0 ",
          "IKINE": "  0  ",
          "IOBR": "  0  ",
          "ISLOPE": " 1 ",
          "IEXTRP": " -1 ",
          "ICALM": "  0  ",
          "BIAS": "  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0 ,  0  ",
          "RMIN2": " -1.0 ",
          "IPROG": " 14 ",
          "ISTEPPGS": "  3600   ",
          "IGFMET": "  0  ",
          "LVARY": " F ",
          "RMAX1": " 30. ",
          "RMAX2": " 30. ",
          "RMAX3": " 50. ",
          "RMIN": " 0.1 ",
          "TERRAD": " 10. ",
          "R1": " 1. ",
          "R2": " 1. ",
          "RPROG": " 0. ",
          "DIVLIM": " 5.0E-06 ",
          "NITER": "  50  ",
          "NSMTH": " \n 2 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4 ,  4  ",
          "NINTR2": " \n 5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5 ,  5  ",
          "CRITFN": " 1. ",
          "ALPHA": " 0.1 ",
          "FEXTR2": " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0. ",
          "NBAR": "  0  ",
          "KBAR": "  10  ",
          "XBBAR": " 0. ",
          "YBBAR": " 0. ",
          "XEBAR": " 0. ",
          "YEBAR": " 0. ",
          "IDIOPT1": "  0  ",
          "ISURFT": "  -1  ",
          "IDIOPT2": "  0  ",
          "IUPT": "  -1  ",
          "ZUPT": " 200. ",
          "IDIOPT3": "  0  ",
          "IUPWND": " -1  ",
          "ZUPWND": " 1., 1000. ",
          "IDIOPT4": "  0  ",
          "IDIOPT5": "  0  ",
          "LLBREZE": " F ",
          "NBOX": "  0  ",
          "XG1": " 0. ",
          "XG2": " 0. ",
          "YG1": " 0. ",
          "YG2": " 0. ",
          "XBCST": " 0. ",
          "YBCST": " 0. ",
          "XECST": " 0. ",
          "YECST": " 0. ",
          "NLB": "  0 ",
          "METBXID": "  0 ",
          "CONSTB": " 1.41 ",
          "CONSTE": " 0.15 ",
          "CONSTN": " 2400.",
          "CONSTW": " 0.16 ",
          "FCORIOL": " 1.0E-04",
          "IAVEZI": "  1  ",
          "MNMDAV": "  10  ",
          "HAFANG": " 30. ",
          "ILEVZI": "  1  ",
          "IMIXH": "  1  ",
          "THRESHL": " 0.0 ",
          "THRESHW": " 0.05 ",
          "IZICRLX": "  1  ",
          "TZICRLX": "  800.  ",
          "ITWPROG": " 1 ",
          "ILUOC3D": " 16 ",
          "DPTMIN": " 0.001 ",
          "DZZI": " 200. ",
          "ZIMIN": " 50. ",
          "ZIMAX": " 2500. ",
          "ZIMINW": " 50. ",
          "ZIMAXW": " 2500. ",
          "ICOARE": " 10 ",
          "DSHELF": " 0. ",
          "IWARM": "  0   ",
          "ICOOL": "  0   ",
          "IRHPROG": " 1 ",
          "ITPROG": " 2 ",
          "IRAD": "  1  ",
          "TRADKM": " 20. ",
          "NUMTS": " 5  ",
          "IAVET": " 0 ",
          "TGDEFB": " -0.0098 ",
          "TGDEFA": " -0.0045 ",
          "JWAT1": " 999 ",
          "JWAT2": " 999 ",
          "NFLAGP": "  2  ",
          "SIGMAP": " 50. ",
          "CUTP": " 0.01 "
        }
      }
    ],
    "existingReferenceCases": [
      "wrf-interpolation",
      "terrain-10km"
    ],
    "baselineRadiusNote": "The previously calculated both-off case retains TERRAD=5 km. With IFRADJ=ISLOPE=0, HMAX produced by TERSET does not feed FRADJ or SLOPE; it is not used by the common interpolation/continuity path. Source audit, not a new numerical identity test.",
    "frozenAnalysis": [
      "Require complete 24-hour finite U/V/W fields and unchanged model/input hashes.",
      "Compare all matching cells/hours/layers, original three references and the previously identified extreme column; do not select only favourable locations.",
      "Compute factorial interaction Both - BlockingOnly - SlopeOnly + Neither for each wind component. Interaction indicates settings are not additive.",
      "Report W as terrain-following. Magnitude reduction is not validation. Keep all results regardless of direction."
    ],
    "fixedConditions": "Same first day, vertical grid, heat-flux assumptions, IOBR=0, no observations and missing-SST fallback. No emissions."
  },
  "factorialResults": {
    "createdUTC": "2026-09-07T20:39:39.077063+00:00",
    "protocolSha256": "9a9d424e59d28ef2501e2238e24c6f33ce98e0802ffe0b4310c3f9cff9899a8b",
    "runChecks": [
      {
        "case": "blocking-only-10km",
        "exitCode": 0,
        "elapsedSeconds": 13.38291125,
        "finishedUTC": "2026-09-07T20:38:28.691757+00:00",
        "processingIntervals": 24,
        "errorMarkers": [],
        "normalTermination": true,
        "binaryBytes": 29719640,
        "outputSha256": "a9884d48ec05aa1a9caf89648f6eaa219227ff17ac3a1165a839daf233ddad3d",
        "windValuesChecked": 7344720,
        "records": 1828,
        "nonfiniteValues": 0
      },
      {
        "case": "slope-only-10km",
        "exitCode": 0,
        "elapsedSeconds": 14.957281708,
        "finishedUTC": "2026-09-07T20:38:43.687503+00:00",
        "processingIntervals": 24,
        "errorMarkers": [],
        "normalTermination": true,
        "binaryBytes": 29719640,
        "outputSha256": "a712354ea867e289beaa6bcffc42c13e0fc87bf68acc33671acd243c29c41d05",
        "windValuesChecked": 7344720,
        "records": 1828,
        "nonfiniteValues": 0
      }
    ],
    "cases": [
      {
        "case": "neither",
        "absoluteWmaxMs": 4.3644208908081055,
        "maxLocation": {
          "hourFixedPST": 22,
          "topFaceMAboveTerrain": 3000.0,
          "rowSouth0": 40,
          "columnWest0": 44,
          "wTerrainFollowingMs": -4.3644208908081055
        },
        "previousBothCaseExtremeWms": 0.017860546708106995,
        "referencePoints": [
          {
            "name": "Brackendale",
            "windSpeedLowestLayerRangeMs": [
              0.5705805224904608,
              7.9771991307525845
            ],
            "allFacesWrangeMs": [
              -0.16034507751464844,
              0.2503184974193573
            ]
          },
          {
            "name": "Squamish",
            "windSpeedLowestLayerRangeMs": [
              0.3469002520077299,
              9.06562134366642
            ],
            "allFacesWrangeMs": [
              -0.5158017873764038,
              0.5587493181228638
            ]
          },
          {
            "name": "Woodfibre LNG site proxy",
            "windSpeedLowestLayerRangeMs": [
              0.6816345453787626,
              3.208129681379055
            ],
            "allFacesWrangeMs": [
              -0.813145637512207,
              0.3969811201095581
            ]
          }
        ]
      },
      {
        "case": "both",
        "absoluteWmaxMs": 11.166610717773438,
        "maxLocation": {
          "hourFixedPST": 20,
          "topFaceMAboveTerrain": 1500.0,
          "rowSouth0": 51,
          "columnWest0": 80,
          "wTerrainFollowingMs": -11.166610717773438
        },
        "previousBothCaseExtremeWms": -11.166610717773438,
        "referencePoints": [
          {
            "name": "Brackendale",
            "windSpeedLowestLayerRangeMs": [
              0.6278202432532614,
              7.996494561238007
            ],
            "allFacesWrangeMs": [
              -1.6245394945144653,
              1.3903958797454834
            ]
          },
          {
            "name": "Squamish",
            "windSpeedLowestLayerRangeMs": [
              0.2912392945866949,
              9.065624263568937
            ],
            "allFacesWrangeMs": [
              -0.5157984495162964,
              1.4563339948654175
            ]
          },
          {
            "name": "Woodfibre LNG site proxy",
            "windSpeedLowestLayerRangeMs": [
              0.5904232033087614,
              4.228213842123735
            ],
            "allFacesWrangeMs": [
              -0.6240130662918091,
              3.0250515937805176
            ]
          }
        ]
      },
      {
        "case": "blocking",
        "absoluteWmaxMs": 10.443140029907227,
        "maxLocation": {
          "hourFixedPST": 20,
          "topFaceMAboveTerrain": 3000.0,
          "rowSouth0": 81,
          "columnWest0": 89,
          "wTerrainFollowingMs": -10.443140029907227
        },
        "previousBothCaseExtremeWms": -10.321615219116211,
        "referencePoints": [
          {
            "name": "Brackendale",
            "windSpeedLowestLayerRangeMs": [
              0.5704646664602225,
              7.977199228151037
            ],
            "allFacesWrangeMs": [
              -1.6234468221664429,
              1.2014501094818115
            ]
          },
          {
            "name": "Squamish",
            "windSpeedLowestLayerRangeMs": [
              0.29461148066566667,
              9.06562134366642
            ],
            "allFacesWrangeMs": [
              -0.5158017873764038,
              1.537764072418213
            ]
          },
          {
            "name": "Woodfibre LNG site proxy",
            "windSpeedLowestLayerRangeMs": [
              0.5751140892195791,
              2.8987500822264063
            ],
            "allFacesWrangeMs": [
              -0.8845498561859131,
              3.029981851577759
            ]
          }
        ]
      },
      {
        "case": "slope",
        "absoluteWmaxMs": 4.572983741760254,
        "maxLocation": {
          "hourFixedPST": 22,
          "topFaceMAboveTerrain": 3000.0,
          "rowSouth0": 40,
          "columnWest0": 44,
          "wTerrainFollowingMs": -4.572983741760254
        },
        "previousBothCaseExtremeWms": -0.8282080888748169,
        "referencePoints": [
          {
            "name": "Brackendale",
            "windSpeedLowestLayerRangeMs": [
              0.6315367665993025,
              7.996494471626928
            ],
            "allFacesWrangeMs": [
              -0.16138646006584167,
              0.4381553530693054
            ]
          },
          {
            "name": "Squamish",
            "windSpeedLowestLayerRangeMs": [
              0.34330279665414054,
              9.065624263568937
            ],
            "allFacesWrangeMs": [
              -0.5157984495162964,
              0.5587527751922607
            ]
          },
          {
            "name": "Woodfibre LNG site proxy",
            "windSpeedLowestLayerRangeMs": [
              0.6815085619832406,
              4.228213842123735
            ],
            "allFacesWrangeMs": [
              -0.6425739526748657,
              0.6505075097084045
            ]
          }
        ]
      }
    ],
    "horizontalComparisons": [
      {
        "first": "neither",
        "second": "blocking",
        "allLayersMeanVectorDifferenceMs": 0.16431292062273475,
        "allLayersMaxVectorDifferenceMs": 5.770251446558795,
        "lowestLayerMeanVectorDifferenceMs": 0.309536301885555,
        "lowestLayerMaxVectorDifferenceMs": 5.067357742456874,
        "referencePoints": [
          {
            "name": "Brackendale",
            "meanVectorDifferenceMs": 0.2992476100507497,
            "maxVectorDifferenceMs": 3.1066435804623334
          },
          {
            "name": "Squamish",
            "meanVectorDifferenceMs": 0.06924896312263881,
            "maxVectorDifferenceMs": 0.28867662607207095
          },
          {
            "name": "Woodfibre LNG site proxy",
            "meanVectorDifferenceMs": 0.9320913458693175,
            "maxVectorDifferenceMs": 2.882858707166744
          }
        ]
      },
      {
        "first": "neither",
        "second": "slope",
        "allLayersMeanVectorDifferenceMs": 0.1764327540519858,
        "allLayersMaxVectorDifferenceMs": 3.257767801550633,
        "lowestLayerMeanVectorDifferenceMs": 0.7921417901289876,
        "lowestLayerMaxVectorDifferenceMs": 3.257767801550633,
        "referencePoints": [
          {
            "name": "Brackendale",
            "meanVectorDifferenceMs": 0.4788606656781056,
            "maxVectorDifferenceMs": 1.7046139494971757
          },
          {
            "name": "Squamish",
            "meanVectorDifferenceMs": 0.009594367092090194,
            "maxVectorDifferenceMs": 0.037308913051656685
          },
          {
            "name": "Woodfibre LNG site proxy",
            "meanVectorDifferenceMs": 0.39915347436926824,
            "maxVectorDifferenceMs": 1.3304895886991932
          }
        ]
      },
      {
        "first": "neither",
        "second": "both",
        "allLayersMeanVectorDifferenceMs": 0.29676689687822866,
        "allLayersMaxVectorDifferenceMs": 8.09820098563213,
        "lowestLayerMeanVectorDifferenceMs": 0.8591664231440267,
        "lowestLayerMaxVectorDifferenceMs": 7.979581774031425,
        "referencePoints": [
          {
            "name": "Brackendale",
            "meanVectorDifferenceMs": 0.7653625845834479,
            "maxVectorDifferenceMs": 3.0828438857511697
          },
          {
            "name": "Squamish",
            "meanVectorDifferenceMs": 0.07410597228571103,
            "maxVectorDifferenceMs": 0.2842244986348037
          },
          {
            "name": "Woodfibre LNG site proxy",
            "meanVectorDifferenceMs": 1.311819548259616,
            "maxVectorDifferenceMs": 2.866592647707751
          }
        ]
      },
      {
        "first": "blocking",
        "second": "both",
        "allLayersMeanVectorDifferenceMs": 0.17695984833274,
        "allLayersMaxVectorDifferenceMs": 6.089646205226097,
        "lowestLayerMeanVectorDifferenceMs": 0.792608911243751,
        "lowestLayerMaxVectorDifferenceMs": 6.089646205226097,
        "referencePoints": [
          {
            "name": "Brackendale",
            "meanVectorDifferenceMs": 0.4788606271301898,
            "maxVectorDifferenceMs": 1.7046138370252206
          },
          {
            "name": "Squamish",
            "meanVectorDifferenceMs": 0.009594361508193022,
            "maxVectorDifferenceMs": 0.037308913051656685
          },
          {
            "name": "Woodfibre LNG site proxy",
            "meanVectorDifferenceMs": 0.39915345005944736,
            "maxVectorDifferenceMs": 1.3304895886991932
          }
        ]
      },
      {
        "first": "slope",
        "second": "both",
        "allLayersMeanVectorDifferenceMs": 0.16461042682277566,
        "allLayersMaxVectorDifferenceMs": 5.7722747751037735,
        "lowestLayerMeanVectorDifferenceMs": 0.30968935766067685,
        "lowestLayerMaxVectorDifferenceMs": 5.1558557856344525,
        "referencePoints": [
          {
            "name": "Brackendale",
            "meanVectorDifferenceMs": 0.2992476245992129,
            "maxVectorDifferenceMs": 3.1066435804623334
          },
          {
            "name": "Squamish",
            "meanVectorDifferenceMs": 0.06924901291822368,
            "maxVectorDifferenceMs": 0.288676461200141
          },
          {
            "name": "Woodfibre LNG site proxy",
            "meanVectorDifferenceMs": 0.932091379460671,
            "maxVectorDifferenceMs": 2.882858883821305
          }
        ]
      }
    ],
    "claims": "Controlled wind-driver sensitivity, not source attribution of observed weather or a finding that one setting is more accurate. No chemicals released.",
    "factorialInteraction": {
      "meaning": "Both - BlockingOnly - SlopeOnly + Neither for U,V,W; vector norm for horizontal interaction. Calculated differences include rounding.",
      "lowestLayerHorizontalMeanMs": 0.0005839007698409935,
      "lowestLayerHorizontalMaxMs": 3.0562589702359504,
      "allLayersHorizontalMaxMs": 3.205785610524437,
      "WabsoluteMaxMs": 3.4759154319763184,
      "referencePoints": [
        {
          "name": "Brackendale",
          "meanHorizontalInteractionMs": 3.1277510653873567e-07,
          "maxHorizontalInteractionMs": 9.830249847454215e-07
        },
        {
          "name": "Squamish",
          "meanHorizontalInteractionMs": 1.2776170856083587e-07,
          "maxHorizontalInteractionMs": 8.596304119739507e-07
        },
        {
          "name": "Woodfibre LNG site proxy",
          "meanHorizontalInteractionMs": 9.77173059868167e-08,
          "maxHorizontalInteractionMs": 3.371747880871523e-07
        }
      ]
    }
  },
  "terrainSearchSupport": {
    "createdUTC": "2026-09-07T20:43:12.341258+00:00",
    "basis": "CALMET TERSET clips the crest/valley search indices to NX/NY, then retains candidates within TERRAD. Geometric support only; whether any selected crest/valley changes requires actual buffered terrain.",
    "cases": [
      {
        "terrainRadiusM": 5000,
        "searchSteps": 25,
        "totalCells": 10201,
        "cellsWithFullSearchSupport": 2601,
        "cellsWithTruncatedSearchSupport": 7600,
        "percentFullySupported": 25.49750024507401,
        "referencePoints": [
          {
            "name": "Brackendale",
            "nearestTerrainGridCentreEdgeM": 3000,
            "nearestOuterCellBoundaryM": 3100,
            "fullSearchCircleWithinRetainedTerrainGrid": false
          },
          {
            "name": "Squamish",
            "nearestTerrainGridCentreEdgeM": 5400,
            "nearestOuterCellBoundaryM": 5500,
            "fullSearchCircleWithinRetainedTerrainGrid": true
          },
          {
            "name": "Woodfibre LNG site proxy",
            "nearestTerrainGridCentreEdgeM": 5800,
            "nearestOuterCellBoundaryM": 5900,
            "fullSearchCircleWithinRetainedTerrainGrid": true
          }
        ]
      },
      {
        "terrainRadiusM": 10000,
        "searchSteps": 50,
        "totalCells": 10201,
        "cellsWithFullSearchSupport": 1,
        "cellsWithTruncatedSearchSupport": 10200,
        "percentFullySupported": 0.009802960494069209,
        "referencePoints": [
          {
            "name": "Brackendale",
            "nearestTerrainGridCentreEdgeM": 3000,
            "nearestOuterCellBoundaryM": 3100,
            "fullSearchCircleWithinRetainedTerrainGrid": false
          },
          {
            "name": "Squamish",
            "nearestTerrainGridCentreEdgeM": 5400,
            "nearestOuterCellBoundaryM": 5500,
            "fullSearchCircleWithinRetainedTerrainGrid": false
          },
          {
            "name": "Woodfibre LNG site proxy",
            "nearestTerrainGridCentreEdgeM": 5800,
            "nearestOuterCellBoundaryM": 5900,
            "fullSearchCircleWithinRetainedTerrainGrid": false
          }
        ]
      }
    ],
    "prospectiveTerrainSearchEnvelope": {
      "originalGridCells": [
        101,
        101
      ],
      "minimumNominalPaddingFor10kmSearch": {
        "cellsPerSide": 50,
        "metresPerSide": 10000
      },
      "paddedGridCells": [
        201,
        201
      ],
      "paddedUTMOuterBoundsM": [
        464000,
        5485600,
        504200,
        5525800
      ],
      "scope": "Geometric minimum for supplying terrain searches for the original display grid, not an adequate meteorological/transport domain or a convergence result. Additional weather interpolation and physical boundary support must be evaluated."
    },
    "conclusion": "Current Brackendale terrain searches are truncated at both radii. Radius differences cannot be treated as an uncertainty bracket for a fully buffered physical model."
  },
  "sourceLocations": {
    "coordinateMeaning": "CALMET.FOR DIAGNO 5261\u20135277, TOPOF2 32043\u201332050",
    "divergenceAndIntegration": "CALMET.FOR 6121\u20136160, DIVCEL 6246\u20136303",
    "topFaceOutput": "CALMET.FOR OUTHR 13160\u201313165",
    "terrainSearchClipping": "CALMET.FOR TERSET 31805\u201331902"
  },
  "publicFileHashes": {
    "woodfibre-regional-wind-drivers.md": "d4663c3ece20d27986b99d962c79627939dbf5205cd84c44e713eefeddd49f4c",
    "woodfibre-regional-wind-drivers-points.csv": "13fc005ddda26746568e8cb84a88c77fde342b224be197992536d71581d97150",
    "woodfibre-regional-wind-drivers-vertical.csv": "b815569250c5c46baf3f3e16c82932bc3cd917b27c97dc138442c10a8aff169c"
  }
}
