{
 "ocl_version": "0.1.0",
 "name": "Blacksmill Hill to Clockmill",
 "slug": "discovered-lane-55-7793-2-4143",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 15.13793453859762,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 2119.0,
   "end_distance_m": 2121.0,
   "start_elevation_m": 249.22476998252728,
   "end_elevation_m": 249.52752867329923,
   "min_gradient_pct": -5.027319617187231
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 14.202205421620798,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 2119.0,
   "end_distance_m": 2122.0,
   "start_elevation_m": 249.22476998252728,
   "end_elevation_m": 249.6508361451759,
   "min_gradient_pct": -4.9466381616999415
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 13.88816811855179,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 2119.0,
   "end_distance_m": 2124.0,
   "start_elevation_m": 249.22476998252728,
   "end_elevation_m": 249.91917838845487,
   "min_gradient_pct": -4.564888730357097
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 13.127185640638288,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 2117.0,
   "end_distance_m": 2127.0,
   "start_elevation_m": 248.9731739119457,
   "end_elevation_m": 250.28589247600954,
   "min_gradient_pct": -3.9450397382205438
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 12.527701331544137,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 2111.0,
   "end_distance_m": 2131.0,
   "start_elevation_m": 248.27512078141422,
   "end_elevation_m": 250.78066104772304,
   "min_gradient_pct": -3.1364507641424666
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 12.252608676526279,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 2111.0,
   "end_distance_m": 2136.0,
   "start_elevation_m": 248.27512078141422,
   "end_elevation_m": 251.3382729505458,
   "min_gradient_pct": -2.731848560146318
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 11.53597936065745,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1655.0,
   "end_distance_m": 1705.0,
   "start_elevation_m": 206.0223961844918,
   "end_elevation_m": 211.79038586482054,
   "min_gradient_pct": -1.615596771313335
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 10.966254458571257,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 2293.0,
   "end_distance_m": 2393.0,
   "start_elevation_m": 267.29332772159785,
   "end_elevation_m": 278.2595821801691,
   "min_gradient_pct": -0.5982103193334183
  }
 ],
 "shape": {
  "ascent_concentration": 0.444,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 97.0,
  "shape_class": "sustained"
 },
 "length_m": 3508.000000000032,
 "start_elevation_m": 133.79483633789056,
 "end_elevation_m": 323.8348527234648,
 "endpoint_gain_m": 190.04001638557423,
 "overall_gradient_pct": 5.417332280090436,
 "accumulated_ascent_m": 191.8288641824169,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 13.88816811855179,
   "start_distance_m": 2119.0,
   "end_distance_m": 2124.0,
   "midpoint_distance_m": 2121.5,
   "start_elevation_m": 249.22476998252728,
   "end_elevation_m": 249.91917838845487,
   "start_xy": [
    374839.0412190571,
    653784.3882724738
   ],
   "end_xy": [
    374834.1147043991,
    653785.2423528704
   ]
  },
  "max_10m": {
   "gradient_pct": 13.127185640638288,
   "start_distance_m": 2117.0,
   "end_distance_m": 2127.0,
   "midpoint_distance_m": 2122.0,
   "start_elevation_m": 248.9731739119457,
   "end_elevation_m": 250.28589247600954,
   "start_xy": [
    374841.01182492037,
    653784.0466403151
   ],
   "end_xy": [
    374831.15879560425,
    653785.7548011084
   ]
  },
  "max_20m": {
   "gradient_pct": 12.527701331544137,
   "start_distance_m": 2111.0,
   "end_distance_m": 2131.0,
   "midpoint_distance_m": 2121.0,
   "start_elevation_m": 248.27512078141422,
   "end_elevation_m": 250.78066104772304,
   "start_xy": [
    374846.92364251,
    653783.0217438391
   ],
   "end_xy": [
    374827.213051636,
    653786.4110140527
   ]
  },
  "max_25m": {
   "gradient_pct": 12.252608676526279,
   "start_distance_m": 2111.0,
   "end_distance_m": 2136.0,
   "midpoint_distance_m": 2123.5,
   "start_elevation_m": 248.27512078141422,
   "end_elevation_m": 251.3382729505458,
   "start_xy": [
    374846.92364251,
    653783.0217438391
   ],
   "end_xy": [
    374822.2771884582,
    653787.2092963896
   ]
  },
  "max_50m": {
   "gradient_pct": 11.53597936065745,
   "start_distance_m": 1655.0,
   "end_distance_m": 1705.0,
   "midpoint_distance_m": 1680.0,
   "start_elevation_m": 206.0223961844918,
   "end_elevation_m": 211.79038586482054,
   "start_xy": [
    375255.3972224871,
    653960.2939559947
   ],
   "end_xy": [
    375213.19372402603,
    653933.532294694
   ]
  },
  "max_100m": {
   "gradient_pct": 10.966254458571257,
   "start_distance_m": 2293.0,
   "end_distance_m": 2393.0,
   "midpoint_distance_m": 2343.0,
   "start_elevation_m": 267.29332772159785,
   "end_elevation_m": 278.2595821801691,
   "start_xy": [
    374667.9497917356,
    653815.9349381954
   ],
   "end_xy": [
    374570.0502446486,
    653836.3196343709
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -4.564888730357097,
   "start_distance_m": 3262.0,
   "end_distance_m": 3267.0,
   "midpoint_distance_m": 3264.5,
   "start_elevation_m": 321.3526994278183,
   "end_elevation_m": 321.12445499130047,
   "start_xy": [
    373801.7686008911,
    654203.1493573195
   ],
   "end_xy": [
    373797.11032090907,
    654201.3558145288
   ]
  },
  "min_10m": {
   "gradient_pct": -3.9450397382205438,
   "start_distance_m": 3261.0,
   "end_distance_m": 3271.0,
   "midpoint_distance_m": 3266.0,
   "start_elevation_m": 321.38045124105327,
   "end_elevation_m": 320.9859472672312,
   "start_xy": [
    373802.7576190588,
    654203.2971513112
   ],
   "end_xy": [
    373793.39976312715,
    654199.8619065841
   ]
  },
  "min_20m": {
   "gradient_pct": -3.1364507641424666,
   "start_distance_m": 3256.0,
   "end_distance_m": 3276.0,
   "midpoint_distance_m": 3266.0,
   "start_elevation_m": 321.5076228968088,
   "end_elevation_m": 320.8803327439803,
   "start_xy": [
    373807.7027098972,
    654204.03612127
   ],
   "end_xy": [
    373788.9367397204,
    654197.6090693524
   ]
  },
  "min_25m": {
   "gradient_pct": -2.731848560146318,
   "start_distance_m": 3254.0,
   "end_distance_m": 3279.0,
   "midpoint_distance_m": 3266.5,
   "start_elevation_m": 321.53200441742723,
   "end_elevation_m": 320.84904227739065,
   "start_xy": [
    373809.6807986466,
    654204.3310524842
   ],
   "end_xy": [
    373786.2625295122,
    654196.2494371365
   ]
  },
  "min_50m": {
   "gradient_pct": -1.615596771313335,
   "start_distance_m": 3254.0,
   "end_distance_m": 3304.0,
   "midpoint_distance_m": 3279.0,
   "start_elevation_m": 321.53200441742723,
   "end_elevation_m": 320.72420603177056,
   "start_xy": [
    373809.6807986466,
    654204.3310524842
   ],
   "end_xy": [
    373763.5602400797,
    654185.827426482
   ]
  },
  "min_100m": {
   "gradient_pct": -0.5982103193334183,
   "start_distance_m": 3253.0,
   "end_distance_m": 3353.0,
   "midpoint_distance_m": 3303.0,
   "start_elevation_m": 321.5159300549373,
   "end_elevation_m": 320.9177197356039,
   "start_xy": [
    373810.68073883967,
    654204.3419891314
   ],
   "end_xy": [
    373715.593841372,
    654176.557528091
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 15.13793453859762,
   "start_distance_m": 2119.0,
   "end_distance_m": 2121.0,
   "midpoint_distance_m": 2120.0,
   "start_elevation_m": 249.22476998252728,
   "end_elevation_m": 249.52752867329923,
   "start_xy": [
    374839.0412190571,
    653784.3882724738
   ],
   "end_xy": [
    374837.0706131939,
    653784.7299046324
   ]
  },
  "max_3m": {
   "gradient_pct": 14.202205421620798,
   "start_distance_m": 2119.0,
   "end_distance_m": 2122.0,
   "midpoint_distance_m": 2120.5,
   "start_elevation_m": 249.22476998252728,
   "end_elevation_m": 249.6508361451759,
   "start_xy": [
    374839.0412190571,
    653784.3882724738
   ],
   "end_xy": [
    374836.0853102623,
    653784.9007207118
   ]
  }
 },
 "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.082,
   "obstruction_max_height_m": 22.72,
   "flagged_windows_m": [
    2,
    5,
    10,
    20,
    25
   ]
  },
  "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:27700",
  "elevation_resolution_m": 0.5,
  "elevation_tiles": [
   "data/cache/scotland/phase-3/dtm/NT75SW.tif",
   "data/cache/scotland/phase-3/dtm/NT75SE.tif"
  ],
  "calculated_at": "2026-08-18T18:40:50+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/scotland-2026-08-14-roads.osm.pbf",
  "osm_snapshot": "2026-08-13T20:21:01Z",
  "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 Public Sector LiDAR Phase 3 50cm",
  "elevation_tile_ids": [
   "NT75SW",
   "NT75SE"
  ],
  "route_summit_trim_m": 1207.9,
  "route_summit_trim_loss_m": 30.7,
  "climb_origin": "discovered",
  "notes": "Coarse pass: max 12.8% over 200 m (Terrain 50), gain 158.2 m over 4716 m way. KEPT at seed extent: no ascending continuation (min_avg=2.0%). ADOPTED (Scotland launch 2026-08-18): big-gain. AUTO-NAMED from gazetteer (hypothesis, unreviewed): was 'Discovered lane (55.7793, -2.4143)'.",
  "naming_note": "auto-named from gazetteer (hypothesis, unreviewed); discovered as 'Discovered lane (55.7793, -2.4143)'"
 },
 "area": {
  "place": "Hell's Cleugh",
  "county": "Scottish Borders"
 }
}