{
 "ocl_version": "0.1.0",
 "name": "Moel Cwm yr Eglwys to Bwlch Oerddrws",
 "slug": "discovered-lane-52-7360-3-7686",
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 19.376727240330638,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 1792.0,
   "end_distance_m": 1794.0,
   "start_elevation_m": 336.63243662850977,
   "end_elevation_m": 337.0199711733164,
   "min_gradient_pct": -9.685265786180253
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 18.18553425367213,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 1895.0,
   "end_distance_m": 1898.0,
   "start_elevation_m": 350.81980169303756,
   "end_elevation_m": 351.3653677206477,
   "min_gradient_pct": -7.571646742045838
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 18.047869786516912,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1894.0,
   "end_distance_m": 1899.0,
   "start_elevation_m": 350.64722323102103,
   "end_elevation_m": 351.5496167203469,
   "min_gradient_pct": -7.228543132414416
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 17.701322665144517,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1890.0,
   "end_distance_m": 1900.0,
   "start_elevation_m": 349.94547902564483,
   "end_elevation_m": 351.7156112921593,
   "min_gradient_pct": -6.649036885702344
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 16.817865734591066,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1887.0,
   "end_distance_m": 1907.0,
   "start_elevation_m": 349.44221497326146,
   "end_elevation_m": 352.80578812017967,
   "min_gradient_pct": -5.854284089511452
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 16.49991582029861,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1887.0,
   "end_distance_m": 1912.0,
   "start_elevation_m": 349.44221497326146,
   "end_elevation_m": 353.5671939283361,
   "min_gradient_pct": -5.601365410124117
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 15.126660378046495,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 1874.0,
   "end_distance_m": 1924.0,
   "start_elevation_m": 347.64212736222674,
   "end_elevation_m": 355.20545755125,
   "min_gradient_pct": -5.139513705723175
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 14.882220106365454,
   "diagnostic": false,
   "flags": [],
   "start_distance_m": 574.0,
   "end_distance_m": 674.0,
   "start_elevation_m": 213.0802535414677,
   "end_elevation_m": 227.96247364783315,
   "min_gradient_pct": -4.144781732019794
  }
 ],
 "shape": {
  "ascent_concentration": 0.343,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 362.0,
  "shape_class": "sustained"
 },
 "length_m": 2226.912095536103,
 "start_elevation_m": 167.50708791488685,
 "end_elevation_m": 358.8376440429683,
 "endpoint_gain_m": 191.33055612808144,
 "overall_gradient_pct": 8.591742642720742,
 "accumulated_ascent_m": 196.2062684899231,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 18.047869786516912,
   "start_distance_m": 1894.0,
   "end_distance_m": 1899.0,
   "midpoint_distance_m": 1896.5,
   "start_elevation_m": 350.64722323102103,
   "end_elevation_m": 351.5496167203469,
   "start_xy": [
    280347.87940318306,
    316931.82121425815
   ],
   "end_xy": [
    280343.30176997674,
    316933.8041920387
   ]
  },
  "max_10m": {
   "gradient_pct": 17.701322665144517,
   "start_distance_m": 1890.0,
   "end_distance_m": 1900.0,
   "midpoint_distance_m": 1895.0,
   "start_elevation_m": 349.94547902564483,
   "end_elevation_m": 351.7156112921593,
   "start_xy": [
    280351.8530235915,
    316931.3625849423
   ],
   "end_xy": [
    280342.49114238645,
    316934.38028609083
   ]
  },
  "max_20m": {
   "gradient_pct": 16.817865734591066,
   "start_distance_m": 1887.0,
   "end_distance_m": 1907.0,
   "midpoint_distance_m": 1897.0,
   "start_elevation_m": 349.44221497326146,
   "end_elevation_m": 352.80578812017967,
   "start_xy": [
    280354.84806501644,
    316931.44967695815
   ],
   "end_xy": [
    280337.7663949522,
    316939.4373958175
   ]
  },
  "max_25m": {
   "gradient_pct": 16.49991582029861,
   "start_distance_m": 1887.0,
   "end_distance_m": 1912.0,
   "midpoint_distance_m": 1899.5,
   "start_elevation_m": 349.44221497326146,
   "end_elevation_m": 353.5671939283361,
   "start_xy": [
    280354.84806501644,
    316931.44967695815
   ],
   "end_xy": [
    280335.166513916,
    316943.69076917815
   ]
  },
  "max_50m": {
   "gradient_pct": 15.126660378046495,
   "start_distance_m": 1874.0,
   "end_distance_m": 1924.0,
   "midpoint_distance_m": 1899.0,
   "start_elevation_m": 347.64212736222674,
   "end_elevation_m": 355.20545755125,
   "start_xy": [
    280367.6489845313,
    316933.53061751346
   ],
   "end_xy": [
    280330.28834939696,
    316954.65450535365
   ]
  },
  "max_100m": {
   "gradient_pct": 14.882220106365454,
   "start_distance_m": 574.0,
   "end_distance_m": 674.0,
   "midpoint_distance_m": 624.0,
   "start_elevation_m": 213.0802535414677,
   "end_elevation_m": 227.96247364783315,
   "start_xy": [
    281482.6505509355,
    316336.68450251926
   ],
   "end_xy": [
    281386.2975980693,
    316362.85452616366
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -7.228543132414416,
   "start_distance_m": 2087.0,
   "end_distance_m": 2092.0,
   "midpoint_distance_m": 2089.5,
   "start_elevation_m": 360.7167557047603,
   "end_elevation_m": 360.3553285481396,
   "start_xy": [
    280207.2553013399,
    317055.5760582102
   ],
   "end_xy": [
    280203.0057083917,
    317058.2106283412
   ]
  },
  "min_10m": {
   "gradient_pct": -6.649036885702344,
   "start_distance_m": 2082.0,
   "end_distance_m": 2092.0,
   "midpoint_distance_m": 2087.0,
   "start_elevation_m": 361.02023223670983,
   "end_elevation_m": 360.3553285481396,
   "start_xy": [
    280211.504894288,
    317052.9414880792
   ],
   "end_xy": [
    280203.0057083917,
    317058.2106283412
   ]
  },
  "min_20m": {
   "gradient_pct": -5.854284089511452,
   "start_distance_m": 2072.0,
   "end_distance_m": 2092.0,
   "midpoint_distance_m": 2082.0,
   "start_elevation_m": 361.5261853660419,
   "end_elevation_m": 360.3553285481396,
   "start_xy": [
    280220.0336788708,
    317047.7212183346
   ],
   "end_xy": [
    280203.0057083917,
    317058.2106283412
   ]
  },
  "min_25m": {
   "gradient_pct": -5.601365410124117,
   "start_distance_m": 2067.0,
   "end_distance_m": 2092.0,
   "midpoint_distance_m": 2079.5,
   "start_elevation_m": 361.7556699006706,
   "end_elevation_m": 360.3553285481396,
   "start_xy": [
    280224.33713822154,
    317045.1755872505
   ],
   "end_xy": [
    280203.0057083917,
    317058.2106283412
   ]
  },
  "min_50m": {
   "gradient_pct": -5.139513705723175,
   "start_distance_m": 2065.0,
   "end_distance_m": 2115.0,
   "midpoint_distance_m": 2090.0,
   "start_elevation_m": 361.8585411960345,
   "end_elevation_m": 359.2887843431729,
   "start_xy": [
    280226.05852196185,
    317044.1573348169
   ],
   "end_xy": [
    280183.45758083026,
    317070.3296509437
   ]
  },
  "min_100m": {
   "gradient_pct": -4.144781732019794,
   "start_distance_m": 2052.0,
   "end_distance_m": 2152.0,
   "midpoint_distance_m": 2102.0,
   "start_elevation_m": 362.2364134078205,
   "end_elevation_m": 358.0916316758007,
   "start_xy": [
    280237.2475162738,
    317037.5386939982
   ],
   "end_xy": [
    280151.99434692465,
    317089.7987366423
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 19.376727240330638,
   "start_distance_m": 1792.0,
   "end_distance_m": 1794.0,
   "midpoint_distance_m": 1793.0,
   "start_elevation_m": 336.63243662850977,
   "end_elevation_m": 337.0199711733164,
   "start_xy": [
    280449.1336496122,
    316939.0299600344
   ],
   "end_xy": [
    280447.13405224774,
    316939.0525813454
   ]
  },
  "max_3m": {
   "gradient_pct": 18.18553425367213,
   "start_distance_m": 1895.0,
   "end_distance_m": 1898.0,
   "midpoint_distance_m": 1896.5,
   "start_elevation_m": 350.81980169303756,
   "end_elevation_m": 351.3653677206477,
   "start_xy": [
    280346.94740796107,
    316932.15818970365
   ],
   "end_xy": [
    280344.2131794728,
    316933.39269145497
   ]
  }
 },
 "diagnostic_note": "Windows <=3 m are at raster-noise scale (roughly +/-2 pp 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.019,
   "obstruction_max_height_m": 4.24,
   "flagged_windows_m": []
  },
  "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": 1.0,
  "elevation_tiles": [
   "data/cache/wales/dtm_1m/wg_del_22_280316_20220114dtm.tif",
   "data/cache/wales/dtm_1m/wg_del_22_280317_20220114dtm.tif",
   "data/cache/wales/dtm_1m/wg_del_22_281316_20220114dtm.tif",
   "data/cache/wales/dtm_1m/wg_del_22_281317_20220114dtm.tif",
   "data/cache/wales/dtm_1m/wg_del_22_282316_20220114dtm.tif",
   "data/cache/wales/dtm_1m/wg_del_22_282317_20220114dtm.tif"
  ],
  "calculated_at": "2026-08-12T23:11:57+00:00",
  "road_source": "trunk-adopted-routes/discovered-lane-52-7360-3-7686.geojson",
  "elevation_provider": "Welsh Government",
  "elevation_dataset": "Welsh Government LiDAR 1m DTM (2020-2023)",
  "elevation_licence": "Open Government Licence v3 \u2014 \u00a9 Crown copyright Welsh Government",
  "elevation_catalogue_layer": "geonode:welsh_government_lidar_tile_catalogue_2020_2023",
  "elevation_tile_ids": [
   "wg_del_22_280316_20220114dtm.tif",
   "wg_del_22_280317_20220114dtm.tif",
   "wg_del_22_281316_20220114dtm.tif",
   "wg_del_22_281317_20220114dtm.tif",
   "wg_del_22_282316_20220114dtm.tif",
   "wg_del_22_282317_20220114dtm.tif"
  ],
  "elevation_capture_dates": [
   "14-01-2022"
  ],
  "climb_origin": "discovered",
  "notes": "Coarse pass: max 13.8% over 200 m (Terrain 50), gain 173.4 m over 1893 m way. EXTENDED by graph walk: +1 segment(s) at base, +0 at top (stop: base=no_descending_continuation, top=no_ascending_continuation; min_avg=2.0%). Review before adopting. ADOPTED (trunk sweep, Peter's on-sight verdict 2026-08-12): clean table, adopt-all. AUTO-NAMED from gazetteer (hypothesis, unreviewed): was 'Discovered lane (52.7360, -3.7686)'.",
  "naming_note": "auto-named from gazetteer (hypothesis, unreviewed); discovered as 'Discovered lane (52.7360, -3.7686)'"
 },
 "area": {
  "place": "Cwm Cerist",
  "county": "Gwynedd - Gwynedd"
 }
}