{
 "ocl_version": "0.1.0",
 "name": "Link Lane",
 "slug": "link-lane-2",
 "confidence": "U",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 45.94909296885987,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 885.0,
   "end_distance_m": 887.0,
   "start_elevation_m": 134.6373829630022,
   "end_elevation_m": 135.5563648223794,
   "min_gradient_pct": -14.268461628137885
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 44.18861322043123,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 884.0,
   "end_distance_m": 887.0,
   "start_elevation_m": 134.23070642576647,
   "end_elevation_m": 135.5563648223794,
   "min_gradient_pct": -11.917876807885364
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 42.6543842377788,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 883.0,
   "end_distance_m": 888.0,
   "start_elevation_m": 133.80218124101185,
   "end_elevation_m": 135.9349004529008,
   "min_gradient_pct": -5.496132018694766
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 33.09801806101518,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 881.0,
   "end_distance_m": 891.0,
   "start_elevation_m": 133.34933014207022,
   "end_elevation_m": 136.65913194817173,
   "min_gradient_pct": -2.5255655572732394
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 22.87346343590329,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 878.0,
   "end_distance_m": 898.0,
   "start_elevation_m": 132.85194797125348,
   "end_elevation_m": 137.42664065843414,
   "min_gradient_pct": 0.49318269540790993
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 21.02553182042641,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 634.0,
   "end_distance_m": 659.0,
   "start_elevation_m": 98.25874576078678,
   "end_elevation_m": 103.51512871589338,
   "min_gradient_pct": 0.33903187323471684
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 19.980437910545447,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 882.0,
   "end_distance_m": 932.0,
   "start_elevation_m": 133.5346153846885,
   "end_elevation_m": 143.52483433996122,
   "min_gradient_pct": 1.0684382597593185
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 18.991791659475666,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 791.0,
   "end_distance_m": 891.0,
   "start_elevation_m": 117.66734028869607,
   "end_elevation_m": 136.65913194817173,
   "min_gradient_pct": 2.0911230599697603
  }
 ],
 "shape": {
  "ascent_concentration": 0.452,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 140.0,
  "shape_class": "stepped"
 },
 "length_m": 1314.7855174955212,
 "start_elevation_m": 62.85165296712456,
 "end_elevation_m": 168.53486468237287,
 "endpoint_gain_m": 105.68321171524832,
 "overall_gradient_pct": 8.038057181870984,
 "accumulated_ascent_m": 109.05083920381358,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 42.6543842377788,
   "start_distance_m": 883.0,
   "end_distance_m": 888.0,
   "midpoint_distance_m": 885.5,
   "start_elevation_m": 133.80218124101185,
   "end_elevation_m": 135.9349004529008,
   "start_xy": [
    347492.5290420176,
    158867.26690405916
   ],
   "end_xy": [
    347491.2626380542,
    158862.42994070527
   ]
  },
  "max_10m": {
   "gradient_pct": 33.09801806101518,
   "start_distance_m": 881.0,
   "end_distance_m": 891.0,
   "midpoint_distance_m": 886.0,
   "start_elevation_m": 133.34933014207022,
   "end_elevation_m": 136.65913194817173,
   "start_xy": [
    347493.03571782855,
    158869.201659518
   ],
   "end_xy": [
    347490.5036839493,
    158859.527529893
   ]
  },
  "max_20m": {
   "gradient_pct": 22.87346343590329,
   "start_distance_m": 878.0,
   "end_distance_m": 898.0,
   "midpoint_distance_m": 888.0,
   "start_elevation_m": 132.85194797125348,
   "end_elevation_m": 137.42664065843414,
   "start_xy": [
    347493.7956078431,
    158872.10382523417
   ],
   "end_xy": [
    347488.7362215535,
    158852.7543431103
   ]
  },
  "max_25m": {
   "gradient_pct": 21.02553182042641,
   "start_distance_m": 634.0,
   "end_distance_m": 659.0,
   "midpoint_distance_m": 646.5,
   "start_elevation_m": 98.25874576078678,
   "end_elevation_m": 103.51512871589338,
   "start_xy": [
    347585.0854354886,
    159075.84592489176
   ],
   "end_xy": [
    347578.5014493357,
    159051.72848349667
   ]
  },
  "max_50m": {
   "gradient_pct": 19.980437910545447,
   "start_distance_m": 882.0,
   "end_distance_m": 932.0,
   "midpoint_distance_m": 907.0,
   "start_elevation_m": 133.5346153846885,
   "end_elevation_m": 143.52483433996122,
   "start_xy": [
    347492.78270500526,
    158868.23419660106
   ],
   "end_xy": [
    347484.70086318423,
    158819.04390585885
   ]
  },
  "max_100m": {
   "gradient_pct": 18.991791659475666,
   "start_distance_m": 791.0,
   "end_distance_m": 891.0,
   "midpoint_distance_m": 841.0,
   "start_elevation_m": 117.66734028869607,
   "end_elevation_m": 136.65913194817173,
   "start_xy": [
    347498.02140737826,
    158951.492927257
   ],
   "end_xy": [
    347490.5036839493,
    158859.527529893
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -5.496132018694766,
   "start_distance_m": 674.0,
   "end_distance_m": 679.0,
   "midpoint_distance_m": 676.5,
   "start_elevation_m": 104.5482105278185,
   "end_elevation_m": 104.27340392688376,
   "start_xy": [
    347574.5509605585,
    159037.25804522337
   ],
   "end_xy": [
    347573.23444811505,
    159032.43447902252
   ]
  },
  "min_10m": {
   "gradient_pct": -2.5255655572732394,
   "start_distance_m": 485.0,
   "end_distance_m": 495.0,
   "midpoint_distance_m": 490.0,
   "start_elevation_m": 85.54399053061617,
   "end_elevation_m": 85.29143397488885,
   "start_xy": [
    347671.0924830496,
    159128.4322227906
   ],
   "end_xy": [
    347671.8868502035,
    159138.40062066127
   ]
  },
  "min_20m": {
   "gradient_pct": 0.49318269540790993,
   "start_distance_m": 1173.0,
   "end_distance_m": 1193.0,
   "midpoint_distance_m": 1183.0,
   "start_elevation_m": 160.37047414823775,
   "end_elevation_m": 160.46911068731933,
   "start_xy": [
    347413.3577564123,
    158594.76116524494
   ],
   "end_xy": [
    347401.4776131434,
    158578.67197132538
   ]
  },
  "min_25m": {
   "gradient_pct": 0.33903187323471684,
   "start_distance_m": 1168.0,
   "end_distance_m": 1193.0,
   "midpoint_distance_m": 1180.5,
   "start_elevation_m": 160.38435271901065,
   "end_elevation_m": 160.46911068731933,
   "start_xy": [
    347416.3279117391,
    158598.78337548528
   ],
   "end_xy": [
    347401.4776131434,
    158578.67197132538
   ]
  },
  "min_50m": {
   "gradient_pct": 1.0684382597593185,
   "start_distance_m": 1153.0,
   "end_distance_m": 1203.0,
   "midpoint_distance_m": 1178.0,
   "start_elevation_m": 160.17191598053833,
   "end_elevation_m": 160.706135110418,
   "start_xy": [
    347425.23854667286,
    158610.84988135519
   ],
   "end_xy": [
    347395.53758851724,
    158570.6273396572
   ]
  },
  "min_100m": {
   "gradient_pct": 2.0911230599697603,
   "start_distance_m": 1122.0,
   "end_distance_m": 1222.0,
   "midpoint_distance_m": 1172.0,
   "start_elevation_m": 159.18001035392047,
   "end_elevation_m": 161.27113341389023,
   "start_xy": [
    347441.9465672061,
    158636.93457684855
   ],
   "end_xy": [
    347384.25073479384,
    158555.34313598354
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 45.94909296885987,
   "start_distance_m": 885.0,
   "end_distance_m": 887.0,
   "midpoint_distance_m": 886.0,
   "start_elevation_m": 134.6373829630022,
   "end_elevation_m": 135.5563648223794,
   "start_xy": [
    347492.02267152973,
    158865.33206865317
   ],
   "end_xy": [
    347491.51613960136,
    158863.39727556895
   ]
  },
  "max_3m": {
   "gradient_pct": 44.18861322043123,
   "start_distance_m": 884.0,
   "end_distance_m": 887.0,
   "midpoint_distance_m": 885.5,
   "start_elevation_m": 134.23070642576647,
   "end_elevation_m": 135.5563648223794,
   "start_xy": [
    347492.27568438544,
    158866.29953156167
   ],
   "end_xy": [
    347491.51613960136,
    158863.39727556895
   ]
  }
 },
 "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.142,
   "obstruction_max_height_m": 28.16,
   "flagged_windows_m": [
    10,
    20,
    50,
    100
   ]
  },
  "structure_suppression": {
   "masked_fraction": 0.005,
   "windows_resited": [],
   "windows_unresolved": []
  },
  "excluded_ranges_m": [
   [
    472.0,
    477.0
   ]
  ],
  "review": [
   "short_window_divergence"
  ],
  "extent": [
   "may_continue_beyond_end"
  ]
 },
 "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/ST4555.tif"
  ],
  "calculated_at": "2026-08-19T18:39:37+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/england-2026-08-12.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": [
   "ST4555.tif"
  ],
  "climb_origin": "discovered",
  "notes": "Coarse pass: max 13.8% over 200 m (Terrain 50), gain 49.7 m over 443 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 1 overlapping proposal(s): link-lane ADOPTED (England launch slice 2026-08-16): clean-steep."
 },
 "area": {
  "place": "Burrington",
  "county": "North Somerset"
 }
}