{
 "ocl_version": "0.1.0",
 "name": "Pease Hill Road",
 "slug": "pease-hill-road",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 26.311114670195934,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 2936.0,
   "end_distance_m": 2938.0,
   "start_elevation_m": 310.0062246805151,
   "end_elevation_m": 310.53244697391904,
   "min_gradient_pct": -22.476936638004474
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 25.878988419676336,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 2936.0,
   "end_distance_m": 2939.0,
   "start_elevation_m": 310.0062246805151,
   "end_elevation_m": 310.7825943331054,
   "min_gradient_pct": -19.193473020559775
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 24.195385253183304,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2974.0,
   "end_distance_m": 2979.0,
   "start_elevation_m": 317.62223688405936,
   "end_elevation_m": 318.8320061467185,
   "min_gradient_pct": -16.75663252452864
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 22.849698730880164,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2968.0,
   "end_distance_m": 2978.0,
   "start_elevation_m": 316.37411266878667,
   "end_elevation_m": 318.6590825418747,
   "min_gradient_pct": -14.372073886783028
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 21.964229779245557,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2961.0,
   "end_distance_m": 2981.0,
   "start_elevation_m": 314.89009492577725,
   "end_elevation_m": 319.28294088162636,
   "min_gradient_pct": -11.506484800282664
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 21.706333055645246,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2959.0,
   "end_distance_m": 2984.0,
   "start_elevation_m": 314.46914380974715,
   "end_elevation_m": 319.89572707365846,
   "min_gradient_pct": -11.393258800124727
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 20.460675865087637,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2936.0,
   "end_distance_m": 2986.0,
   "start_elevation_m": 310.0062246805151,
   "end_elevation_m": 320.23656261305894,
   "min_gradient_pct": -9.470056465038851
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 17.322541577389813,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2921.0,
   "end_distance_m": 3021.0,
   "start_elevation_m": 307.8302929707509,
   "end_elevation_m": 325.15283454814073,
   "min_gradient_pct": -8.643758169488763
  }
 ],
 "shape": {
  "ascent_concentration": 0.394,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 156.0,
  "shape_class": "sustained"
 },
 "length_m": 3081.7189934930457,
 "start_elevation_m": 261.42161754824093,
 "end_elevation_m": 330.51444303283233,
 "endpoint_gain_m": 69.0928254845914,
 "overall_gradient_pct": 2.2420222489616597,
 "accumulated_ascent_m": 122.7460180149562,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 24.195385253183304,
   "start_distance_m": 2974.0,
   "end_distance_m": 2979.0,
   "midpoint_distance_m": 2976.5,
   "start_elevation_m": 317.62223688405936,
   "end_elevation_m": 318.8320061467185,
   "start_xy": [
    311148.2212797401,
    4862593.388296862
   ],
   "end_xy": [
    311146.7863151925,
    4862598.177960394
   ]
  },
  "max_10m": {
   "gradient_pct": 22.849698730880164,
   "start_distance_m": 2968.0,
   "end_distance_m": 2978.0,
   "midpoint_distance_m": 2973.0,
   "start_elevation_m": 316.37411266878667,
   "end_elevation_m": 318.6590825418747,
   "start_xy": [
    311149.9432371972,
    4862587.640700623
   ],
   "end_xy": [
    311147.0733081021,
    4862597.220027687
   ]
  },
  "max_20m": {
   "gradient_pct": 21.964229779245557,
   "start_distance_m": 2961.0,
   "end_distance_m": 2981.0,
   "midpoint_distance_m": 2971.0,
   "start_elevation_m": 314.89009492577725,
   "end_elevation_m": 319.28294088162636,
   "start_xy": [
    311151.95218756376,
    4862580.93517168
   ],
   "end_xy": [
    311146.2123293735,
    4862600.093825806
   ]
  },
  "max_25m": {
   "gradient_pct": 21.706333055645246,
   "start_distance_m": 2959.0,
   "end_distance_m": 2984.0,
   "midpoint_distance_m": 2971.5,
   "start_elevation_m": 314.46914380974715,
   "end_elevation_m": 319.89572707365846,
   "start_xy": [
    311152.5261733828,
    4862579.019306267
   ],
   "end_xy": [
    311145.351350645,
    4862602.967623925
   ]
  },
  "max_50m": {
   "gradient_pct": 20.460675865087637,
   "start_distance_m": 2936.0,
   "end_distance_m": 2986.0,
   "midpoint_distance_m": 2961.0,
   "start_elevation_m": 310.0062246805151,
   "end_elevation_m": 320.23656261305894,
   "start_xy": [
    311162.5953446249,
    4862558.37692205
   ],
   "end_xy": [
    311144.77736482595,
    4862604.883489338
   ]
  },
  "max_100m": {
   "gradient_pct": 17.322541577389813,
   "start_distance_m": 2921.0,
   "end_distance_m": 3021.0,
   "midpoint_distance_m": 2971.0,
   "start_elevation_m": 307.8302929707509,
   "end_elevation_m": 325.15283454814073,
   "start_xy": [
    311169.91619523836,
    4862545.326170761
   ],
   "end_xy": [
    311134.732612993,
    4862638.4111340605
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -16.75663252452864,
   "start_distance_m": 1461.0,
   "end_distance_m": 1466.0,
   "midpoint_distance_m": 1463.5,
   "start_elevation_m": 245.89662585013687,
   "end_elevation_m": 245.05879422391044,
   "start_xy": [
    311726.65148448,
    4861213.922340745
   ],
   "end_xy": [
    311725.6044145544,
    4861218.811476105
   ]
  },
  "min_10m": {
   "gradient_pct": -14.372073886783028,
   "start_distance_m": 1462.0,
   "end_distance_m": 1472.0,
   "midpoint_distance_m": 1467.0,
   "start_elevation_m": 245.7639315778321,
   "end_elevation_m": 244.3267241891538,
   "start_xy": [
    311726.4420704949,
    4861214.900167817
   ],
   "end_xy": [
    311724.091706767,
    4861224.617163967
   ]
  },
  "min_20m": {
   "gradient_pct": -11.506484800282664,
   "start_distance_m": 1201.0,
   "end_distance_m": 1221.0,
   "midpoint_distance_m": 1211.0,
   "start_elevation_m": 255.98548295144067,
   "end_elevation_m": 253.68418599138414,
   "start_xy": [
    311884.4476966307,
    4861012.51169218
   ],
   "end_xy": [
    311871.3328355764,
    4861027.522530356
   ]
  },
  "min_25m": {
   "gradient_pct": -11.393258800124727,
   "start_distance_m": 843.0,
   "end_distance_m": 868.0,
   "midpoint_distance_m": 855.5,
   "start_elevation_m": 255.71147706880427,
   "end_elevation_m": 252.8631623687731,
   "start_xy": [
    312062.2870475107,
    4860704.256283504
   ],
   "end_xy": [
    312047.94017242524,
    4860724.683367692
   ]
  },
  "min_50m": {
   "gradient_pct": -9.470056465038851,
   "start_distance_m": 838.0,
   "end_distance_m": 888.0,
   "midpoint_distance_m": 863.0,
   "start_elevation_m": 256.02219396069603,
   "end_elevation_m": 251.2871657281766,
   "start_xy": [
    312064.8796475106,
    4860699.980956003
   ],
   "end_xy": [
    312035.71534339146,
    4860740.512251263
   ]
  },
  "min_100m": {
   "gradient_pct": -8.643758169488763,
   "start_distance_m": 789.0,
   "end_distance_m": 889.0,
   "midpoint_distance_m": 839.0,
   "start_elevation_m": 259.87713354137514,
   "end_elevation_m": 251.23337537188638,
   "start_xy": [
    312087.10559847136,
    4860656.4878681
   ],
   "end_xy": [
    312035.10410193977,
    4860741.303695441
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 26.311114670195934,
   "start_distance_m": 2936.0,
   "end_distance_m": 2938.0,
   "midpoint_distance_m": 2937.0,
   "start_elevation_m": 310.0062246805151,
   "end_elevation_m": 310.53244697391904,
   "start_xy": [
    311162.5953446249,
    4862558.37692205
   ],
   "end_xy": [
    311161.6872807264,
    4862560.158892856
   ]
  },
  "max_3m": {
   "gradient_pct": 25.878988419676336,
   "start_distance_m": 2936.0,
   "end_distance_m": 2939.0,
   "midpoint_distance_m": 2937.5,
   "start_elevation_m": 310.0062246805151,
   "end_elevation_m": 310.7825943331054,
   "start_xy": [
    311162.5953446249,
    4862558.37692205
   ],
   "end_xy": [
    311161.2332487771,
    4862561.049878259
   ]
  }
 },
 "diagnostic_note": "Windows <=3 m are at raster-noise scale (1-sigma raster noise alone is roughly +/-7 pp at 2 m and +/-5 pp at 3 m on a 1 m DTM). Diagnostic use only: never a headline or ranking value.",
 "quality_summary": {
  "review": [],
  "extent": []
 },
 "provenance": {
  "analysis_version": "0.1.0",
  "sample_interval_m": 1.0,
  "interpolation": "bilinear",
  "smoothing": "none",
  "gradient_windows_m": [
   5.0,
   10.0,
   20.0,
   25.0,
   50.0,
   100.0
  ],
  "diagnostic_windows_m": [
   2.0,
   3.0
  ],
  "elevation_crs": "EPSG:26919",
  "elevation_resolution_m": 1.0,
  "elevation_tiles": [
   "data/cache/usa/nh/USGS_one_meter_x31y486_NH_CT_RiverNorthL6_2015.tif",
   "data/cache/usa/nh/USGS_one_meter_x31y487_NH_CT_RiverNorthL6_2015.tif"
  ],
  "calculated_at": "2026-08-24T20:49:35+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/new-hampshire-260822.osm.pbf",
  "osm_snapshot": "2026-08-21T20:21:11Z",
  "run_id": "redo-nh-1-260824",
  "elevation_provider": "USGS 3DEP (The National Map)",
  "elevation_licence": "Public domain \u2014 USGS 3DEP 1 m DEM, courtesy of the U.S. Geological Survey",
  "elevation_dataset": "USGS 3DEP 1 m DEM, NH_CT_RiverNorthL6_2015 (collected 2015)",
  "elevation_tile_ids": [
   "x31y486",
   "x31y487"
  ],
  "climb_origin": "discovered",
  "notes": "Coarse pass: max 13.8% over 200 m (Terrain 50), gain 69.2 m over 3082 m way. KEPT at seed extent: no ascending continuation (min_avg=2.0%). ADOPTED (NE wave 1, 2026-08-25): clean-steep. Wales dials per PRODUCTION 'US ADOPTION DIALS'.",
  "canopy_check": "unavailable \u2014 no surface model (DSM or point cloud) registered for this coverage",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing.html"
 },
 "area": {
  "place": "Tamworth",
  "county": "New Hampshire"
 }
}