{
 "ocl_version": "0.1.0",
 "name": "Cross Stone Road",
 "slug": "cross-stone-road",
 "confidence": "B",
 "reported_claims": [],
 "ladder": [
  {
   "window_m": 2.0,
   "max_gradient_pct": 44.52572420178882,
   "diagnostic": true,
   "flags": [],
   "start_distance_m": 761.0,
   "end_distance_m": 763.0,
   "start_elevation_m": 217.0433462045243,
   "end_elevation_m": 217.9338606885601,
   "min_gradient_pct": -37.05849800319925
  },
  {
   "window_m": 3.0,
   "max_gradient_pct": 36.94591651988522,
   "diagnostic": true,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 644.0,
   "end_distance_m": 647.0,
   "start_elevation_m": 200.55874702418012,
   "end_elevation_m": 201.66712451977668,
   "min_gradient_pct": -27.224803044717305
  },
  {
   "window_m": 5.0,
   "max_gradient_pct": 35.234817750315415,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 642.0,
   "end_distance_m": 647.0,
   "start_elevation_m": 199.9053836322609,
   "end_elevation_m": 201.66712451977668,
   "min_gradient_pct": -15.573507234968815
  },
  {
   "window_m": 10.0,
   "max_gradient_pct": 28.772154074598575,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 639.0,
   "end_distance_m": 649.0,
   "start_elevation_m": 199.25684068962812,
   "end_elevation_m": 202.13405609708798,
   "min_gradient_pct": -3.830945255571123
  },
  {
   "window_m": 20.0,
   "max_gradient_pct": 25.937132229985025,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 640.0,
   "end_distance_m": 660.0,
   "start_elevation_m": 199.44309382770706,
   "end_elevation_m": 204.63052027370406,
   "min_gradient_pct": 1.3997080825981811
  },
  {
   "window_m": 25.0,
   "max_gradient_pct": 24.109948397634184,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 637.0,
   "end_distance_m": 662.0,
   "start_elevation_m": 199.0016906428207,
   "end_elevation_m": 205.02917774222925,
   "min_gradient_pct": 1.826625032981724
  },
  {
   "window_m": 50.0,
   "max_gradient_pct": 20.241101309729686,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 612.0,
   "end_distance_m": 662.0,
   "start_elevation_m": 194.9086270873644,
   "end_elevation_m": 205.02917774222925,
   "min_gradient_pct": 2.743459322985018
  },
  {
   "window_m": 100.0,
   "max_gradient_pct": 18.14988409905706,
   "diagnostic": false,
   "flags": [
    "canopy_or_structure"
   ],
   "start_distance_m": 560.0,
   "end_distance_m": 660.0,
   "start_elevation_m": 186.480636174647,
   "end_elevation_m": 204.63052027370406,
   "min_gradient_pct": 3.967120784379972
  }
 ],
 "shape": {
  "ascent_concentration": 0.347,
  "concentration_window_frac": 0.25,
  "longest_pitch_10pct_m": 366.0,
  "shape_class": "sustained"
 },
 "length_m": 2248.647304939908,
 "start_elevation_m": 124.81230343872083,
 "end_elevation_m": 359.20589435620144,
 "endpoint_gain_m": 234.3935909174806,
 "overall_gradient_pct": 10.42375967109455,
 "accumulated_ascent_m": 237.41510006760674,
 "window_maxima": {
  "max_5m": {
   "gradient_pct": 35.234817750315415,
   "start_distance_m": 642.0,
   "end_distance_m": 647.0,
   "midpoint_distance_m": 644.5,
   "start_elevation_m": 199.9053836322609,
   "end_elevation_m": 201.66712451977668,
   "start_xy": [
    394389.0795624586,
    424809.73279747856
   ],
   "end_xy": [
    394393.9913473309,
    424810.66787467786
   ]
  },
  "max_10m": {
   "gradient_pct": 28.772154074598575,
   "start_distance_m": 639.0,
   "end_distance_m": 649.0,
   "midpoint_distance_m": 644.0,
   "start_elevation_m": 199.25684068962812,
   "end_elevation_m": 202.13405609708798,
   "start_xy": [
    394386.1324915353,
    424809.171751159
   ],
   "end_xy": [
    394395.9560612798,
    424811.0419055576
   ]
  },
  "max_20m": {
   "gradient_pct": 25.937132229985025,
   "start_distance_m": 640.0,
   "end_distance_m": 660.0,
   "midpoint_distance_m": 650.0,
   "start_elevation_m": 199.44309382770706,
   "end_elevation_m": 204.63052027370406,
   "start_xy": [
    394387.1148485097,
    424809.35876659886
   ],
   "end_xy": [
    394406.76198799873,
    424813.0990753961
   ]
  },
  "max_25m": {
   "gradient_pct": 24.109948397634184,
   "start_distance_m": 637.0,
   "end_distance_m": 662.0,
   "midpoint_distance_m": 649.5,
   "start_elevation_m": 199.0016906428207,
   "end_elevation_m": 205.02917774222925,
   "start_xy": [
    394384.44335030054,
    424808.44802770263
   ],
   "end_xy": [
    394408.7267019477,
    424813.4731062758
   ]
  },
  "max_50m": {
   "gradient_pct": 20.241101309729686,
   "start_distance_m": 612.0,
   "end_distance_m": 662.0,
   "midpoint_distance_m": 637.0,
   "start_elevation_m": 194.9086270873644,
   "end_elevation_m": 205.02917774222925,
   "start_xy": [
    394384.8695548266,
    424783.6025465625
   ],
   "end_xy": [
    394408.7267019477,
    424813.4731062758
   ]
  },
  "max_100m": {
   "gradient_pct": 18.14988409905706,
   "start_distance_m": 560.0,
   "end_distance_m": 660.0,
   "midpoint_distance_m": 610.0,
   "start_elevation_m": 186.480636174647,
   "end_elevation_m": 204.63052027370406,
   "start_xy": [
    394397.0109055005,
    424734.21415975085
   ],
   "end_xy": [
    394406.76198799873,
    424813.0990753961
   ]
  }
 },
 "window_minima": {
  "min_5m": {
   "gradient_pct": -15.573507234968815,
   "start_distance_m": 662.0,
   "end_distance_m": 667.0,
   "midpoint_distance_m": 664.5,
   "start_elevation_m": 205.02917774222925,
   "end_elevation_m": 204.2505023804808,
   "start_xy": [
    394408.7267019477,
    424813.4731062758
   ],
   "end_xy": [
    394413.6384868199,
    424814.4081834751
   ]
  },
  "min_10m": {
   "gradient_pct": -3.830945255571123,
   "start_distance_m": 662.0,
   "end_distance_m": 672.0,
   "midpoint_distance_m": 667.0,
   "start_elevation_m": 205.02917774222925,
   "end_elevation_m": 204.64608321667214,
   "start_xy": [
    394408.7267019477,
    424813.4731062758
   ],
   "end_xy": [
    394418.55027169216,
    424815.3432606744
   ]
  },
  "min_20m": {
   "gradient_pct": 1.3997080825981811,
   "start_distance_m": 2222.0,
   "end_distance_m": 2242.0,
   "midpoint_distance_m": 2232.0,
   "start_elevation_m": 358.57388150500856,
   "end_elevation_m": 358.8538231215282,
   "start_xy": [
    394527.3688414458,
    426100.6425485774
   ],
   "end_xy": [
    394547.15883130714,
    426097.7518218026
   ]
  },
  "min_25m": {
   "gradient_pct": 1.826625032981724,
   "start_distance_m": 153.0,
   "end_distance_m": 178.0,
   "midpoint_distance_m": 165.5,
   "start_elevation_m": 132.632183965966,
   "end_elevation_m": 133.08884022421142,
   "start_xy": [
    394447.01040745614,
    424424.66861846665
   ],
   "end_xy": [
    394466.20200680627,
    424433.9828022605
   ]
  },
  "min_50m": {
   "gradient_pct": 2.743459322985018,
   "start_distance_m": 2191.0,
   "end_distance_m": 2241.0,
   "midpoint_distance_m": 2216.0,
   "start_elevation_m": 357.4259236032349,
   "end_elevation_m": 358.7976532647274,
   "start_xy": [
    394496.6943571606,
    426105.12317507825
   ],
   "end_xy": [
    394546.16933181405,
    426097.8963581413
   ]
  },
  "min_100m": {
   "gradient_pct": 3.967120784379972,
   "start_distance_m": 1046.0,
   "end_distance_m": 1146.0,
   "midpoint_distance_m": 1096.0,
   "start_elevation_m": 245.5700496542807,
   "end_elevation_m": 249.53717043866067,
   "start_xy": [
    394591.0670075005,
    425022.4238630285
   ],
   "end_xy": [
    394596.38501206,
    425122.0056089985
   ]
  }
 },
 "diagnostic_window_maxima": {
  "max_2m": {
   "gradient_pct": 44.52572420178882,
   "start_distance_m": 761.0,
   "end_distance_m": 763.0,
   "midpoint_distance_m": 762.0,
   "start_elevation_m": 217.0433462045243,
   "end_elevation_m": 217.9338606885601,
   "start_xy": [
    394493.9554640281,
    424776.3788536938
   ],
   "end_xy": [
    394495.75849818037,
    424777.2443407507
   ]
  },
  "max_3m": {
   "gradient_pct": 36.94591651988522,
   "start_distance_m": 644.0,
   "end_distance_m": 647.0,
   "midpoint_distance_m": 645.5,
   "start_elevation_m": 200.55874702418012,
   "end_elevation_m": 201.66712451977668,
   "start_xy": [
    394391.0442764075,
    424810.1068283583
   ],
   "end_xy": [
    394393.9913473309,
    424810.66787467786
   ]
  }
 },
 "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.052,
   "obstruction_max_height_m": 13.04,
   "flagged_windows_m": [
    3,
    5,
    10,
    20,
    25,
    50,
    100
   ]
  },
  "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/england/bulk_dtm_1m/SD9020.tif",
   "data/cache/england/bulk_dtm_1m/SD9025.tif"
  ],
  "calculated_at": "2026-08-28T01:40:02+00:00",
  "road_source": "OpenStreetMap (local PBF extract)",
  "road_attribution": "\u00a9 OpenStreetMap contributors, ODbL",
  "osm_pbf_path": "data/cache/pbf/england-2026-08-27.osm.pbf",
  "osm_snapshot": "2026-08-26T20:22:15Z",
  "run_id": "chains-england-260827",
  "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": [
   "SD9020.tif",
   "SD9025.tif"
  ],
  "climb_origin": "discovered",
  "license": "ODbL-1.0",
  "license_url": "https://howsteep.org/licensing.html"
 },
 "area": {
  "place": "Todmorden",
  "county": ""
 }
}