{
 "ocl_version": "0.1.0",
 "name": "Upper Grassy Hill Road",
 "slug": "upper-grassy-hill-road",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 21.309098257051318,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 158.0,
   "end_distance_m": 160.0,
   "start_elevation_m": 124.24642174966158,
   "end_elevation_m": 124.6726037148026,
   "min_gradient_pct": -7.061502939751563
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 21.05511481658624,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 157.0,
   "end_distance_m": 160.0,
   "start_elevation_m": 124.04095027030502,
   "end_elevation_m": 124.6726037148026,
   "min_gradient_pct": -6.875105531402899
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 20.400916674311418,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 154.0,
   "end_distance_m": 159.0,
   "start_elevation_m": 123.44197734141495,
   "end_elevation_m": 124.46202317513053,
   "min_gradient_pct": -6.784189446607343
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 20.30036703287493,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 153.0,
   "end_distance_m": 163.0,
   "start_elevation_m": 123.23607979640309,
   "end_elevation_m": 125.26611649969058,
   "min_gradient_pct": -6.626046804136081
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 20.06334626483877,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 145.0,
   "end_distance_m": 165.0,
   "start_elevation_m": 121.65149376575357,
   "end_elevation_m": 125.66416301872133,
   "min_gradient_pct": -6.3793252731139205
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 19.812453302511358,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 145.0,
   "end_distance_m": 170.0,
   "start_elevation_m": 121.65149376575357,
   "end_elevation_m": 126.60460709138141,
   "min_gradient_pct": -6.286681711503434
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 19.253670537616244,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 116.0,
   "end_distance_m": 166.0,
   "start_elevation_m": 116.22983319745961,
   "end_elevation_m": 125.85666846626773,
   "min_gradient_pct": -5.626088510001523
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 18.799551034277883,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 70.0,
   "end_distance_m": 170.0,
   "start_elevation_m": 107.80505605710353,
   "end_elevation_m": 126.60460709138141,
   "min_gradient_pct": -4.319897752391341
  }
 ],
 "shape": {
  "ascent_concentration": 0.582,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 206.0,
  "shape_class": "stepped"
 },
 "length_m": 5468.893572521173,
 "start_elevation_m": 99.033478358257,
 "end_elevation_m": 289.8824053106704,
 "endpoint_gain_m": 190.84892695241336,
 "overall_gradient_pct": 3.489717333526963,
 "accumulated_ascent_m": 219.27647064419565,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 20.400916674311418,
   "start_distance_m": 154.0,
   "end_distance_m": 159.0,
   "midpoint_distance_m": 156.5,
   "start_elevation_m": 123.44197734141495,
   "end_elevation_m": 124.46202317513053,
   "start_xy": [
    646384.0896547668,
    4597149.334598188
   ],
   "end_xy": [
    646380.5388951338,
    4597152.851145543
   ]
  },
  "max_10m": {
   "gradient_pct": 20.30036703287493,
   "start_distance_m": 153.0,
   "end_distance_m": 163.0,
   "midpoint_distance_m": 158.0,
   "start_elevation_m": 123.23607979640309,
   "end_elevation_m": 125.26611649969058,
   "start_xy": [
    646384.782483149,
    4597148.613495677
   ],
   "end_xy": [
    646377.5814263051,
    4597155.544355176
   ]
  },
  "max_20m": {
   "gradient_pct": 20.06334626483877,
   "start_distance_m": 145.0,
   "end_distance_m": 165.0,
   "midpoint_distance_m": 155.0,
   "start_elevation_m": 121.65149376575357,
   "end_elevation_m": 125.66416301872133,
   "start_xy": [
    646390.0525759431,
    4597142.610570621
   ],
   "end_xy": [
    646376.1026918909,
    4597156.890959993
   ]
  },
  "max_25m": {
   "gradient_pct": 19.812453302511358,
   "start_distance_m": 145.0,
   "end_distance_m": 170.0,
   "midpoint_distance_m": 157.5,
   "start_elevation_m": 121.65149376575357,
   "end_elevation_m": 126.60460709138141,
   "start_xy": [
    646390.0525759431,
    4597142.610570621
   ],
   "end_xy": [
    646372.3965322204,
    4597160.247130927
   ]
  },
  "max_50m": {
   "gradient_pct": 19.253670537616244,
   "start_distance_m": 116.0,
   "end_distance_m": 166.0,
   "midpoint_distance_m": 141.0,
   "start_elevation_m": 116.22983319745961,
   "end_elevation_m": 125.85666846626773,
   "start_xy": [
    646401.2514932516,
    4597116.274966368
   ],
   "end_xy": [
    646375.3633246837,
    4597157.564262401
   ]
  },
  "max_100m": {
   "gradient_pct": 18.799551034277883,
   "start_distance_m": 70.0,
   "end_distance_m": 170.0,
   "midpoint_distance_m": 120.0,
   "start_elevation_m": 107.80505605710353,
   "end_elevation_m": 126.60460709138141,
   "start_xy": [
    646385.9660983523,
    4597073.8050143905
   ],
   "end_xy": [
    646372.3965322204,
    4597160.247130927
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -6.784189446607343,
   "start_distance_m": 4411.0,
   "end_distance_m": 4416.0,
   "midpoint_distance_m": 4413.5,
   "start_elevation_m": 281.9293508941221,
   "end_elevation_m": 281.5901414217917,
   "start_xy": [
    645410.9892111885,
    4601124.406101017
   ],
   "end_xy": [
    645413.214911254,
    4601128.8352196505
   ]
  },
  "min_10m": {
   "gradient_pct": -6.626046804136081,
   "start_distance_m": 4408.0,
   "end_distance_m": 4418.0,
   "midpoint_distance_m": 4413.0,
   "start_elevation_m": 282.1256617387863,
   "end_elevation_m": 281.46305705837267,
   "start_xy": [
    645409.388379757,
    4601121.8689099075
   ],
   "end_xy": [
    645413.7832356236,
    4601130.752772104
   ]
  },
  "min_20m": {
   "gradient_pct": -6.3793252731139205,
   "start_distance_m": 4261.0,
   "end_distance_m": 4281.0,
   "midpoint_distance_m": 4271.0,
   "start_elevation_m": 287.98233776163147,
   "end_elevation_m": 286.7064727070087,
   "start_xy": [
    645296.3715055708,
    4601028.198041811
   ],
   "end_xy": [
    645311.9998630396,
    4601040.676078328
   ]
  },
  "min_25m": {
   "gradient_pct": -6.286681711503434,
   "start_distance_m": 4260.0,
   "end_distance_m": 4285.0,
   "midpoint_distance_m": 4272.5,
   "start_elevation_m": 288.040073408848,
   "end_elevation_m": 286.46840298097214,
   "start_xy": [
    645295.6078179246,
    4601027.552455891
   ],
   "end_xy": [
    645315.137522695,
    4601043.157024092
   ]
  },
  "min_50m": {
   "gradient_pct": -5.626088510001523,
   "start_distance_m": 4243.0,
   "end_distance_m": 4293.0,
   "midpoint_distance_m": 4268.0,
   "start_elevation_m": 288.87296285472667,
   "end_elevation_m": 286.0599185997259,
   "start_xy": [
    645283.1600266726,
    4601016.01712678
   ],
   "end_xy": [
    645321.412842006,
    4601048.118915621
   ]
  },
  "min_100m": {
   "gradient_pct": -4.319897752391341,
   "start_distance_m": 4215.0,
   "end_distance_m": 4315.0,
   "midpoint_distance_m": 4265.0,
   "start_elevation_m": 289.6561381103429,
   "end_elevation_m": 285.33624035795157,
   "start_xy": [
    645273.112063845,
    4600990.679080171
   ],
   "end_xy": [
    645338.6799541184,
    4601061.751478719
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 21.309098257051318,
   "start_distance_m": 158.0,
   "end_distance_m": 160.0,
   "midpoint_distance_m": 159.0,
   "start_elevation_m": 124.24642174966158,
   "end_elevation_m": 124.6726037148026,
   "start_xy": [
    646381.2782623409,
    4597152.177843135
   ],
   "end_xy": [
    646379.7995279266,
    4597153.5244479515
   ]
  },
  "max_3m": {
   "gradient_pct": 21.05511481658624,
   "start_distance_m": 157.0,
   "end_distance_m": 160.0,
   "midpoint_distance_m": 158.5,
   "start_elevation_m": 124.04095027030502,
   "end_elevation_m": 124.6726037148026,
   "start_xy": [
    646382.0111696206,
    4597151.497905725
   ],
   "end_xy": [
    646379.7995279266,
    4597153.5244479515
   ]
  }
 },
 "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": [
   "may_start_earlier"
  ]
 },
 "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:26918",
  "elevation_resolution_m": 1.0,
  "elevation_tiles": [
   "data/cache/usa/ct/USGS_1M_18_x64y460_CT_Statewide_C16.tif",
   "data/cache/usa/ct/USGS_1M_18_x64y461_CT_Statewide_C16.tif"
  ],
  "calculated_at": "2026-08-24T21:37:27+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/connecticut-2026-08-23.osm.pbf",
  "osm_snapshot": "2026-08-22T20:21:28Z",
  "run_id": "redo-ct-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, CT_Statewide_C16 (collected 2016)",
  "elevation_tile_ids": [
   "x64y460",
   "x64y461"
  ],
  "climb_origin": "discovered",
  "notes": "Coarse pass: max 15.8% over 200 m (Terrain 50), gain 191.0 m over 5469 m way. KEPT at seed extent: no ascending continuation (min_avg=2.0%). ADOPTED (NE wave 1, 2026-08-25): big-gain. 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": "Southbury",
  "county": "Connecticut"
 }
}