{
 "ocl_version": "0.1.0",
 "name": "Ball Hill to Colwell",
 "slug": "discovered-lane-50-7654-3-1260",
 "confidence": "A",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 44.720419749821616,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 447.0,
   "end_distance_m": 449.0,
   "start_elevation_m": 83.39663031760452,
   "end_elevation_m": 84.29103871260095,
   "min_gradient_pct": -40.07304849792064
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 40.78563461234334,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 446.0,
   "end_distance_m": 449.0,
   "start_elevation_m": 83.06746967423065,
   "end_elevation_m": 84.29103871260095,
   "min_gradient_pct": -32.33824022201285
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 35.24658072618706,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 733.0,
   "end_distance_m": 738.0,
   "start_elevation_m": 123.46003226042811,
   "end_elevation_m": 125.22236129673746,
   "min_gradient_pct": -28.237832911401313
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 33.37165973032512,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 733.0,
   "end_distance_m": 743.0,
   "start_elevation_m": 123.46003226042811,
   "end_elevation_m": 126.79719823346062,
   "min_gradient_pct": -24.19524277252748
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 29.434696506942117,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 729.0,
   "end_distance_m": 749.0,
   "start_elevation_m": 122.4891399748424,
   "end_elevation_m": 128.37607927623083,
   "min_gradient_pct": -23.137435605146806
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 27.946754467046844,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 724.0,
   "end_distance_m": 749.0,
   "start_elevation_m": 121.38939065946911,
   "end_elevation_m": 128.37607927623083,
   "min_gradient_pct": -22.245863907711282
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 24.613353200631483,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 699.0,
   "end_distance_m": 749.0,
   "start_elevation_m": 116.06940267591509,
   "end_elevation_m": 128.37607927623083,
   "min_gradient_pct": -15.623852903850945
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 20.19933377752629,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 649.0,
   "end_distance_m": 749.0,
   "start_elevation_m": 108.17674549870453,
   "end_elevation_m": 128.37607927623083,
   "min_gradient_pct": -11.0640828263276
  }
 ],
 "shape": {
  "ascent_concentration": 0.482,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 177.0,
  "shape_class": "stepped"
 },
 "length_m": 2625.468777296029,
 "start_elevation_m": 78.84312764746176,
 "end_elevation_m": 196.71818248291027,
 "endpoint_gain_m": 117.87505483544851,
 "overall_gradient_pct": 4.489676504812525,
 "accumulated_ascent_m": 161.7975831637463,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 35.24658072618706,
   "start_distance_m": 733.0,
   "end_distance_m": 738.0,
   "midpoint_distance_m": 735.5,
   "start_elevation_m": 123.46003226042811,
   "end_elevation_m": 125.22236129673746,
   "start_xy": [
    320653.7080012289,
    96806.70836199011
   ],
   "end_xy": [
    320648.968699988,
    96805.11493055201
   ]
  },
  "max_10m": {
   "gradient_pct": 33.37165973032512,
   "start_distance_m": 733.0,
   "end_distance_m": 743.0,
   "midpoint_distance_m": 738.0,
   "start_elevation_m": 123.46003226042811,
   "end_elevation_m": 126.79719823346062,
   "start_xy": [
    320653.7080012289,
    96806.70836199011
   ],
   "end_xy": [
    320644.2293987471,
    96803.52149911391
   ]
  },
  "max_20m": {
   "gradient_pct": 29.434696506942117,
   "start_distance_m": 729.0,
   "end_distance_m": 749.0,
   "midpoint_distance_m": 739.0,
   "start_elevation_m": 122.4891399748424,
   "end_elevation_m": 128.37607927623083,
   "start_xy": [
    320657.5680287753,
    96806.92939835084
   ],
   "end_xy": [
    320638.54449252976,
    96801.62052023386
   ]
  },
  "max_25m": {
   "gradient_pct": 27.946754467046844,
   "start_distance_m": 724.0,
   "end_distance_m": 749.0,
   "midpoint_distance_m": 736.5,
   "start_elevation_m": 121.38939065946911,
   "end_elevation_m": 128.37607927623083,
   "start_xy": [
    320662.47390032763,
    96805.96377714597
   ],
   "end_xy": [
    320638.54449252976,
    96801.62052023386
   ]
  },
  "max_50m": {
   "gradient_pct": 24.613353200631483,
   "start_distance_m": 699.0,
   "end_distance_m": 749.0,
   "midpoint_distance_m": 724.0,
   "start_elevation_m": 116.06940267591509,
   "end_elevation_m": 128.37607927623083,
   "start_xy": [
    320687.0025519067,
    96801.1320851299
   ],
   "end_xy": [
    320638.54449252976,
    96801.62052023386
   ]
  },
  "max_100m": {
   "gradient_pct": 20.19933377752629,
   "start_distance_m": 649.0,
   "end_distance_m": 749.0,
   "midpoint_distance_m": 699.0,
   "start_elevation_m": 108.17674549870453,
   "end_elevation_m": 128.37607927623083,
   "start_xy": [
    320736.9637715491,
    96802.51607703872
   ],
   "end_xy": [
    320638.54449252976,
    96801.62052023386
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -28.237832911401313,
   "start_distance_m": 67.0,
   "end_distance_m": 72.0,
   "midpoint_distance_m": 69.5,
   "start_elevation_m": 72.68815530511132,
   "end_elevation_m": 71.27626365954126,
   "start_xy": [
    321249.1977326839,
    96866.3857175485
   ],
   "end_xy": [
    321245.12465284567,
    96869.28572110565
   ]
  },
  "min_10m": {
   "gradient_pct": -24.19524277252748,
   "start_distance_m": 1115.0,
   "end_distance_m": 1125.0,
   "midpoint_distance_m": 1120.0,
   "start_elevation_m": 145.6357948241402,
   "end_elevation_m": 143.21627054688744,
   "start_xy": [
    320404.58760086645,
    97052.34913960833
   ],
   "end_xy": [
    320395.353692291,
    97056.18775034921
   ]
  },
  "min_20m": {
   "gradient_pct": -23.137435605146806,
   "start_distance_m": 1115.0,
   "end_distance_m": 1135.0,
   "midpoint_distance_m": 1125.0,
   "start_elevation_m": 145.6357948241402,
   "end_elevation_m": 141.00830770311083,
   "start_xy": [
    320404.58760086645,
    97052.34913960833
   ],
   "end_xy": [
    320386.1197837156,
    97060.02636109012
   ]
  },
  "min_25m": {
   "gradient_pct": -22.245863907711282,
   "start_distance_m": 1114.0,
   "end_distance_m": 1139.0,
   "midpoint_distance_m": 1126.5,
   "start_elevation_m": 145.81045999746348,
   "end_elevation_m": 140.24899402053566,
   "start_xy": [
    320405.51099172403,
    97051.96527853423
   ],
   "end_xy": [
    320382.42622028536,
    97061.56180538647
   ]
  },
  "min_50m": {
   "gradient_pct": -15.623852903850945,
   "start_distance_m": 1101.0,
   "end_distance_m": 1151.0,
   "midpoint_distance_m": 1126.0,
   "start_elevation_m": 147.1661485150192,
   "end_elevation_m": 139.35422206309372,
   "start_xy": [
    320417.5150728721,
    97046.97508457107
   ],
   "end_xy": [
    320371.3455299948,
    97066.16813827555
   ]
  },
  "min_100m": {
   "gradient_pct": -11.0640828263276,
   "start_distance_m": 67.0,
   "end_distance_m": 167.0,
   "midpoint_distance_m": 117.0,
   "start_elevation_m": 72.68815530511132,
   "end_elevation_m": 61.624072478783724,
   "start_xy": [
    321249.1977326839,
    96866.3857175485
   ],
   "end_xy": [
    321153.70077656704,
    96852.83852097119
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 44.720419749821616,
   "start_distance_m": 447.0,
   "end_distance_m": 449.0,
   "midpoint_distance_m": 448.0,
   "start_elevation_m": 83.39663031760452,
   "end_elevation_m": 84.29103871260095,
   "start_xy": [
    320915.3144442955,
    96780.18890433804
   ],
   "end_xy": [
    320914.429380053,
    96778.39539903091
   ]
  },
  "max_3m": {
   "gradient_pct": 40.78563461234334,
   "start_distance_m": 446.0,
   "end_distance_m": 449.0,
   "midpoint_distance_m": 447.5,
   "start_elevation_m": 83.06746967423065,
   "end_elevation_m": 84.29103871260095,
   "start_xy": [
    320915.75697641674,
    96781.0856569916
   ],
   "end_xy": [
    320914.429380053,
    96778.39539903091
   ]
  }
 },
 "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": {
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.123,
   "obstruction_max_height_m": 22.94,
   "flagged_windows_m": []
  },
  "review": [],
  "extent": [
   "descends_at_start"
  ]
 },
 "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:27700",
  "elevation_resolution_m": 1.0,
  "elevation_tiles": [
   "data/cache/england/bulk_dtm_1m/SY1595.tif",
   "data/cache/england/bulk_dtm_1m/SY2095.tif"
  ],
  "calculated_at": "2026-08-15T05:21:47+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/england-2026-08-12-roads.osm.pbf",
  "osm_snapshot": "2026-08-12T20:21:46Z",
  "elevation_provider": "Environment Agency",
  "elevation_dataset": "EA LIDAR Composite DTM 1m (2022)",
  "elevation_licence": "Open Government Licence v3 \u2014 \u00a9 Environment Agency",
  "elevation_coverage_id": "13787b9a-26a4-4775-8523-806d13af58fc__Lidar_Composite_Elevation_DTM_1m",
  "elevation_tile_ids": [
   "SY1595.tif",
   "SY2095.tif"
  ],
  "climb_origin": "discovered",
  "notes": "Coarse pass: max 16.4% over 200 m (Terrain 50), gain 80.6 m over 1586 m way. EXTENDED by graph walk: +0 segment(s) at base, +2 at top (stop: base=no_descending_continuation, top=no_ascending_continuation; min_avg=2.0%). Review before adopting. DEDUPE: absorbed 1 overlapping proposal(s): discovered-lane-50-7718-3-1307",
  "naming_note": "auto-named from gazetteer (hypothesis, unreviewed); discovered as 'Discovered lane (50.7654, -3.1260)'"
 },
 "area": {
  "place": "Northleigh",
  "county": "Devon"
 }
}