{
 "ocl_version": "0.1.0",
 "name": "Discovered lane (55.6680, -5.4746)",
 "slug": "discovered-lane-55-6680-5-4746",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 29.05846156846046,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 158.0,
   "end_distance_m": 160.0,
   "start_elevation_m": 52.92770543873424,
   "end_elevation_m": 53.50887467010345,
   "min_gradient_pct": -21.115138154097224
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 22.294043131860757,
   "diagnostic": true,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 157.0,
   "end_distance_m": 160.0,
   "start_elevation_m": 52.84005337614763,
   "end_elevation_m": 53.50887467010345,
   "min_gradient_pct": -16.0991560807273,
   "suppressed_max_gradient_pct": 25.496189117526075,
   "suppressed_location_m": [
    822.0,
    825.0
   ]
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 18.63357378437371,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 1001.0,
   "end_distance_m": 1006.0,
   "start_elevation_m": 93.37561280246736,
   "end_elevation_m": 94.30729149168604,
   "min_gradient_pct": -13.885143775909228,
   "suppressed_max_gradient_pct": 24.776761917648287,
   "suppressed_location_m": [
    822.0,
    827.0
   ]
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 17.577994467053344,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 998.0,
   "end_distance_m": 1008.0,
   "start_elevation_m": 92.88527547336349,
   "end_elevation_m": 94.64307492006883,
   "min_gradient_pct": -10.790193859217325,
   "suppressed_max_gradient_pct": 23.85759162146087,
   "suppressed_location_m": [
    820.0,
    830.0
   ]
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 15.354587334835799,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 850.0,
   "end_distance_m": 870.0,
   "start_elevation_m": 76.1571931691294,
   "end_elevation_m": 79.22811063609656,
   "min_gradient_pct": -9.307340673281388,
   "suppressed_max_gradient_pct": 22.346669539188255,
   "suppressed_location_m": [
    820.0,
    840.0
   ]
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 14.525432385582292,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 845.0,
   "end_distance_m": 870.0,
   "start_elevation_m": 75.59675253970099,
   "end_elevation_m": 79.22811063609656,
   "min_gradient_pct": -8.763248054603338,
   "suppressed_max_gradient_pct": 21.985643159830314,
   "suppressed_location_m": [
    817.0,
    842.0
   ]
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 12.949396719383572,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded",
    "canopy_or_structure"
   ],
   "start_distance_m": 1124.0,
   "end_distance_m": 1174.0,
   "start_elevation_m": 104.14014745629888,
   "end_elevation_m": 110.61484581599066,
   "min_gradient_pct": -7.6845897037127315,
   "suppressed_max_gradient_pct": 18.519632701380118,
   "suppressed_location_m": [
    816.0,
    866.0
   ]
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 10.250061960512369,
   "diagnostic": false,
   "flags": [
    "texture_excluded",
    "texture_excluded",
    "texture_excluded"
   ],
   "start_distance_m": 845.0,
   "end_distance_m": 945.0,
   "start_elevation_m": 75.59675253970099,
   "end_elevation_m": 85.84681450021336,
   "min_gradient_pct": -5.346449427379171,
   "suppressed_max_gradient_pct": 14.190160099714008,
   "suppressed_location_m": [
    792.0,
    892.0
   ]
  }
 ],
 "shape": {
  "ascent_concentration": 0.386,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 85.0,
  "shape_class": "sustained"
 },
 "length_m": 1177.2002623466065,
 "start_elevation_m": 42.23268680469703,
 "end_elevation_m": 110.94498408807036,
 "endpoint_gain_m": 68.71229728337332,
 "overall_gradient_pct": 5.836925073938028,
 "accumulated_ascent_m": 88.91436908002947,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 18.63357378437371,
   "start_distance_m": 1001.0,
   "end_distance_m": 1006.0,
   "midpoint_distance_m": 1003.5,
   "start_elevation_m": 93.37561280246736,
   "end_elevation_m": 94.30729149168604,
   "start_xy": [
    181743.54401592436,
    647110.9355662159
   ],
   "end_xy": [
    181738.5452487537,
    647111.0465745274
   ]
  },
  "max_10m": {
   "gradient_pct": 17.577994467053344,
   "start_distance_m": 998.0,
   "end_distance_m": 1008.0,
   "midpoint_distance_m": 1003.0,
   "start_elevation_m": 92.88527547336349,
   "end_elevation_m": 94.64307492006883,
   "start_xy": [
    181746.54326751045,
    647110.8685741147
   ],
   "end_xy": [
    181736.54575506697,
    647111.0915633885
   ]
  },
  "max_20m": {
   "gradient_pct": 15.354587334835799,
   "start_distance_m": 850.0,
   "end_distance_m": 870.0,
   "midpoint_distance_m": 860.0,
   "start_elevation_m": 76.1571931691294,
   "end_elevation_m": 79.22811063609656,
   "start_xy": [
    181879.11092186254,
    647144.4882061136
   ],
   "end_xy": [
    181861.89618544574,
    647154.4894955129
   ]
  },
  "max_25m": {
   "gradient_pct": 14.525432385582292,
   "start_distance_m": 845.0,
   "end_distance_m": 870.0,
   "midpoint_distance_m": 857.5,
   "start_elevation_m": 75.59675253970099,
   "end_elevation_m": 79.22811063609656,
   "start_xy": [
    181883.3288585237,
    647141.8032464132
   ],
   "end_xy": [
    181861.89618544574,
    647154.4894955129
   ]
  },
  "max_50m": {
   "gradient_pct": 12.949396719383572,
   "start_distance_m": 1124.0,
   "end_distance_m": 1174.0,
   "midpoint_distance_m": 1149.0,
   "start_elevation_m": 104.14014745629888,
   "end_elevation_m": 110.61484581599066,
   "start_xy": [
    181633.15101328204,
    647091.4431649543
   ],
   "end_xy": [
    181586.85173493536,
    647073.2315143725
   ]
  },
  "max_100m": {
   "gradient_pct": 10.250061960512369,
   "start_distance_m": 845.0,
   "end_distance_m": 945.0,
   "midpoint_distance_m": 895.0,
   "start_elevation_m": 75.59675253970099,
   "end_elevation_m": 85.84681450021336,
   "start_xy": [
    181883.3288585237,
    647141.8032464132
   ],
   "end_xy": [
    181794.38175713716,
    647131.7542113771
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -13.885143775909228,
   "start_distance_m": 478.0,
   "end_distance_m": 483.0,
   "midpoint_distance_m": 480.5,
   "start_elevation_m": 58.705555941854705,
   "end_elevation_m": 58.01129875305924,
   "start_xy": [
    181918.15908625888,
    646816.5196685061
   ],
   "end_xy": [
    181918.79808551646,
    646821.4786679711
   ]
  },
  "min_10m": {
   "gradient_pct": -10.790193859217325,
   "start_distance_m": 477.0,
   "end_distance_m": 487.0,
   "midpoint_distance_m": 482.0,
   "start_elevation_m": 58.84849170846067,
   "end_elevation_m": 57.76947232253894,
   "start_xy": [
    181918.0311149212,
    646815.5278906395
   ],
   "end_xy": [
    181919.28803903318,
    646825.4483845349
   ]
  },
  "min_20m": {
   "gradient_pct": -9.307340673281388,
   "start_distance_m": 463.0,
   "end_distance_m": 483.0,
   "midpoint_distance_m": 473.0,
   "start_elevation_m": 59.87276688771552,
   "end_elevation_m": 58.01129875305924,
   "start_xy": [
    181916.24306962968,
    646801.6425438792
   ],
   "end_xy": [
    181918.79808551646,
    646821.4786679711
   ]
  },
  "min_25m": {
   "gradient_pct": -8.763248054603338,
   "start_distance_m": 457.0,
   "end_distance_m": 482.0,
   "midpoint_distance_m": 469.5,
   "start_elevation_m": 60.3496455260694,
   "end_elevation_m": 58.15883351241857,
   "start_xy": [
    181915.4760989114,
    646795.6917665635
   ],
   "end_xy": [
    181918.67011484122,
    646820.4868900194
   ]
  },
  "min_50m": {
   "gradient_pct": -7.6845897037127315,
   "start_distance_m": 439.0,
   "end_distance_m": 489.0,
   "midpoint_distance_m": 464.0,
   "start_elevation_m": 61.54067390382177,
   "end_elevation_m": 57.698379051965404,
   "start_xy": [
    181913.17702538025,
    646777.8391982458
   ],
   "end_xy": [
    181919.48902610142,
    646827.438259709
   ]
  },
  "min_100m": {
   "gradient_pct": -5.346449427379171,
   "start_distance_m": 398.0,
   "end_distance_m": 498.0,
   "midpoint_distance_m": 448.0,
   "start_elevation_m": 62.68618849279585,
   "end_elevation_m": 57.33973906541668,
   "start_xy": [
    181908.19309959162,
    646737.1438461032
   ],
   "end_xy": [
    181920.39208503437,
    646836.3928377148
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 29.05846156846046,
   "start_distance_m": 158.0,
   "end_distance_m": 160.0,
   "midpoint_distance_m": 159.0,
   "start_elevation_m": 52.92770543873424,
   "end_elevation_m": 53.50887467010345,
   "start_xy": [
    181862.59099785308,
    646501.715989374
   ],
   "end_xy": [
    181862.9870762844,
    646503.6763775692
   ]
  },
  "max_3m": {
   "gradient_pct": 22.294043131860757,
   "start_distance_m": 157.0,
   "end_distance_m": 160.0,
   "midpoint_distance_m": 158.5,
   "start_elevation_m": 52.84005337614763,
   "end_elevation_m": 53.50887467010345,
   "start_xy": [
    181862.3929584775,
    646500.7357953086
   ],
   "end_xy": [
    181862.9870762844,
    646503.6763775692
   ]
  }
 },
 "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": {
  "texture_suppression": {
   "masked_fraction": 0.073,
   "windows_resited": [
    3.0,
    5.0,
    10.0,
    20.0,
    25.0,
    50.0,
    100.0
   ],
   "windows_unresolved": []
  },
  "texture_windows": {
   "rounds": 3,
   "windows_masked": [
    {
     "window_m": 25.0,
     "start_m": 817.0,
     "end_m": 842.0,
     "raw_pct": 21.99,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 820.0,
     "end_m": 840.0,
     "raw_pct": 22.35,
     "reason": "hump"
    },
    {
     "window_m": 25.0,
     "start_m": 965.0,
     "end_m": 990.0,
     "raw_pct": 17.77,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 971.0,
     "end_m": 991.0,
     "raw_pct": 18.73,
     "reason": "hump"
    },
    {
     "window_m": 20.0,
     "start_m": 1085.0,
     "end_m": 1105.0,
     "raw_pct": 17.34,
     "reason": "hump"
    }
   ],
   "advisory": [],
   "unresolved": []
  },
  "overhead_obstruction": {
   "obstruction_threshold_m": 2.0,
   "obstructed_fraction": 0.337,
   "obstruction_max_height_m": 22.66,
   "flagged_windows_m": [
    2,
    3,
    50
   ]
  },
  "excluded_ranges_m": [
   [
    815.0,
    844.0
   ],
   [
    963.0,
    993.0
   ],
   [
    1083.0,
    1107.0
   ]
  ],
  "review": [],
  "extent": [
   "may_start_earlier",
   "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": 0.5,
  "elevation_tiles": [
   "data/cache/scotland/national-lidar-programme/dtm/NR8146.tif",
   "data/cache/scotland/national-lidar-programme/dtm/NR8147.tif"
  ],
  "calculated_at": "2026-09-12T00:55:39+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "output/texture-uk-scotland/batch-england-rchunk02.pbf",
  "osm_snapshot": "",
  "run_id": "texture-uk-scotland-260911",
  "elevation_provider": "Scottish Remote Sensing Portal (AWS Open Data, srsp-open-data)",
  "elevation_licence": "Open Government Licence v3 \u2014 \u00a9 Scottish Government, SEPA and partners; Crown copyright",
  "elevation_dataset": "Scottish National LiDAR Programme 50cm",
  "elevation_tile_ids": [
   "NR8146",
   "NR8147"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing"
 },
 "area": {
  "place": "Rubha Dearg-uillt",
  "county": "Argyll and Bute"
 }
}