You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: route on dirt trails, mountain bike paths, and park service roads
The OSM fetch and routing graph only allowed standard road highway
types, so trails never entered the graph or the Strava ridden-road
matching. Added a shared highway-type filter (lib/highwayFilter.ts):
path/track/bridleway always routable, footway routable unless tagged
as a sidewalk/crossing or closed to bikes, service routable unless
it's a driveway/alley/parking_aisle/emergency_access.
Also fixes two Overpass reliability bugs surfaced while debugging:
a 509 rate-limit response was misclassified as a hard failure (5min
circuit-open) instead of transient (1min), and the ridden-roads
background recompute had no pacing between tile fetches, letting it
trip the self-hosted instance's rate limit and starve interactive
routing requests.
0 commit comments