{
 "ocl_version": "0.1.0",
 "name": "Upper Dedham Road",
 "slug": "upper-dedham-road",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 44.15165878332701,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 1407.0,
   "end_distance_m": 1409.0,
   "start_elevation_m": 114.08419484292679,
   "end_elevation_m": 114.96722801859333,
   "min_gradient_pct": -37.232776943257306
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 42.303838142978144,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 1406.0,
   "end_distance_m": 1409.0,
   "start_elevation_m": 113.69811287430399,
   "end_elevation_m": 114.96722801859333,
   "min_gradient_pct": -33.22879574076296
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 38.94814682209869,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1405.0,
   "end_distance_m": 1410.0,
   "start_elevation_m": 113.37048575177614,
   "end_elevation_m": 115.31789309288108,
   "min_gradient_pct": -22.2897226780276
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 34.03471460726223,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1401.0,
   "end_distance_m": 1411.0,
   "start_elevation_m": 112.2247305034495,
   "end_elevation_m": 115.62820196417573,
   "min_gradient_pct": -13.399973147303399
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 25.765748248999074,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1391.0,
   "end_distance_m": 1411.0,
   "start_elevation_m": 110.47505231437592,
   "end_elevation_m": 115.62820196417573,
   "min_gradient_pct": -11.031513838871092
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 23.27223291736613,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1387.0,
   "end_distance_m": 1412.0,
   "start_elevation_m": 109.97977068311555,
   "end_elevation_m": 115.79782891245708,
   "min_gradient_pct": -10.916737622671917
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 18.558532447231897,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1395.0,
   "end_distance_m": 1445.0,
   "start_elevation_m": 110.96318466117317,
   "end_elevation_m": 120.24245088478912,
   "min_gradient_pct": -9.796783376086978
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 15.683770674017566,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1388.0,
   "end_distance_m": 1488.0,
   "start_elevation_m": 110.07619849337979,
   "end_elevation_m": 125.75996916739736,
   "min_gradient_pct": -9.247455212469362
  }
 ],
 "shape": {
  "ascent_concentration": 0.388,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 98.0,
  "shape_class": "sustained"
 },
 "length_m": 3941.2740652283305,
 "start_elevation_m": 69.13247183499995,
 "end_elevation_m": 152.3209287371173,
 "endpoint_gain_m": 83.18845690211735,
 "overall_gradient_pct": 2.1106996246732206,
 "accumulated_ascent_m": 147.54966533455956,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 38.94814682209869,
   "start_distance_m": 1405.0,
   "end_distance_m": 1410.0,
   "midpoint_distance_m": 1407.5,
   "start_elevation_m": 113.37048575177614,
   "end_elevation_m": 115.31789309288108,
   "start_xy": [
    528908.3187641347,
    4951173.581206089
   ],
   "end_xy": [
    528906.4007883043,
    4951168.963699325
   ]
  },
  "max_10m": {
   "gradient_pct": 34.03471460726223,
   "start_distance_m": 1401.0,
   "end_distance_m": 1411.0,
   "midpoint_distance_m": 1406.0,
   "start_elevation_m": 112.2247305034495,
   "end_elevation_m": 115.62820196417573,
   "start_xy": [
    528909.853144799,
    4951177.2752115
   ],
   "end_xy": [
    528906.0171931383,
    4951168.040197972
   ]
  },
  "max_20m": {
   "gradient_pct": 25.765748248999074,
   "start_distance_m": 1391.0,
   "end_distance_m": 1411.0,
   "midpoint_distance_m": 1401.0,
   "start_elevation_m": 110.47505231437592,
   "end_elevation_m": 115.62820196417573,
   "start_xy": [
    528913.6890964599,
    4951186.510225027
   ],
   "end_xy": [
    528906.0171931383,
    4951168.040197972
   ]
  },
  "max_25m": {
   "gradient_pct": 23.27223291736613,
   "start_distance_m": 1387.0,
   "end_distance_m": 1412.0,
   "midpoint_distance_m": 1399.5,
   "start_elevation_m": 109.97977068311555,
   "end_elevation_m": 115.79782891245708,
   "start_xy": [
    528915.2234771242,
    4951190.204230438
   ],
   "end_xy": [
    528905.6335979721,
    4951167.116696619
   ]
  },
  "max_50m": {
   "gradient_pct": 18.558532447231897,
   "start_distance_m": 1395.0,
   "end_distance_m": 1445.0,
   "midpoint_distance_m": 1420.0,
   "start_elevation_m": 110.96318466117317,
   "end_elevation_m": 120.24245088478912,
   "start_xy": [
    528912.1547157955,
    4951182.816219616
   ],
   "end_xy": [
    528894.9418432778,
    4951135.9156265035
   ]
  },
  "max_100m": {
   "gradient_pct": 15.683770674017566,
   "start_distance_m": 1388.0,
   "end_distance_m": 1488.0,
   "midpoint_distance_m": 1438.0,
   "start_elevation_m": 110.07619849337979,
   "end_elevation_m": 125.75996916739736,
   "start_xy": [
    528914.8398819581,
    4951189.280729085
   ],
   "end_xy": [
    528881.6980367724,
    4951095.005950518
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -22.2897226780276,
   "start_distance_m": 114.0,
   "end_distance_m": 119.0,
   "midpoint_distance_m": 116.5,
   "start_elevation_m": 73.6607762282751,
   "end_elevation_m": 72.54629009437372,
   "start_xy": [
    529258.2939194489,
    4952353.848988225
   ],
   "end_xy": [
    529259.1513101851,
    4952348.933080323
   ]
  },
  "min_10m": {
   "gradient_pct": -13.399973147303399,
   "start_distance_m": 2406.0,
   "end_distance_m": 2416.0,
   "midpoint_distance_m": 2411.0,
   "start_elevation_m": 134.06324683849033,
   "end_elevation_m": 132.72324952376,
   "start_xy": [
    528549.6070023777,
    4950245.4097940475
   ],
   "end_xy": [
    528545.8809192326,
    4950236.129906958
   ]
  },
  "min_20m": {
   "gradient_pct": -11.031513838871092,
   "start_distance_m": 2399.0,
   "end_distance_m": 2419.0,
   "midpoint_distance_m": 2409.0,
   "start_elevation_m": 134.66620698879086,
   "end_elevation_m": 132.45990422101664,
   "start_xy": [
    528552.2152605794,
    4950251.90571501
   ],
   "end_xy": [
    528544.7630942891,
    4950233.345940831
   ]
  },
  "min_25m": {
   "gradient_pct": -10.916737622671917,
   "start_distance_m": 2403.0,
   "end_distance_m": 2428.0,
   "midpoint_distance_m": 2415.5,
   "start_elevation_m": 134.3511212665884,
   "end_elevation_m": 131.6219368609204,
   "start_xy": [
    528550.7248273212,
    4950248.193760174
   ],
   "end_xy": [
    528541.3703535236,
    4950225.009924366
   ]
  },
  "min_50m": {
   "gradient_pct": -9.796783376086978,
   "start_distance_m": 2396.0,
   "end_distance_m": 2446.0,
   "midpoint_distance_m": 2421.0,
   "start_elevation_m": 134.8332884452543,
   "end_elevation_m": 129.93489675721082,
   "start_xy": [
    528553.3330855229,
    4950254.689681137
   ],
   "end_xy": [
    528534.5787614842,
    4950208.340362957
   ]
  },
  "min_100m": {
   "gradient_pct": -9.247455212469362,
   "start_distance_m": 2403.0,
   "end_distance_m": 2503.0,
   "midpoint_distance_m": 2453.0,
   "start_elevation_m": 134.3511212665884,
   "end_elevation_m": 125.10366605411903,
   "start_xy": [
    528550.7248273212,
    4950248.193760174
   ],
   "end_xy": [
    528513.0720533595,
    4950155.553418495
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 44.15165878332701,
   "start_distance_m": 1407.0,
   "end_distance_m": 1409.0,
   "midpoint_distance_m": 1408.0,
   "start_elevation_m": 114.08419484292679,
   "end_elevation_m": 114.96722801859333,
   "start_xy": [
    528907.5515738025,
    4951171.734203383
   ],
   "end_xy": [
    528906.7843834703,
    4951169.887200678
   ]
  },
  "max_3m": {
   "gradient_pct": 42.303838142978144,
   "start_distance_m": 1406.0,
   "end_distance_m": 1409.0,
   "midpoint_distance_m": 1407.5,
   "start_elevation_m": 113.69811287430399,
   "end_elevation_m": 114.96722801859333,
   "start_xy": [
    528907.9351689686,
    4951172.657704736
   ],
   "end_xy": [
    528906.7843834703,
    4951169.887200678
   ]
  }
 },
 "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/me/USGS_1M_19_x52y495_ME_MidCentral_B23.tif",
   "data/cache/usa/me/USGS_1M_19_x52y496_ME_MidCentral_B23.tif"
  ],
  "calculated_at": "2026-08-24T20:42:31+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/maine-2026-08-22.osm.pbf",
  "osm_snapshot": "2026-08-21T20:21:11Z",
  "run_id": "redo-me-2-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, ME_MidCentral_B23 (collected 2023)",
  "elevation_tile_ids": [
   "x52y495",
   "x52y496"
  ],
  "climb_origin": "discovered",
  "notes": "Coarse pass: max 11.8% over 200 m (Terrain 50), gain 25.2 m over 3045 m way. EXTENDED by graph walk: +1 segment(s) at base, +3 at top (stop: base=no_descending_continuation, top=no_ascending_continuation; min_avg=2.0%). Review before adopting. DEDUPE: absorbed 2 overlapping proposal(s): niccos-way, spring-brook-court 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": "Holden",
  "county": "Maine"
 }
}