BRD — ET-001: Исключить шлагбаумы и тротуары из OSRM
1. Цель
Сделать роутинг безопасным: маршрут не проходит через физические препятствия (шлагбаумы) и запрещённые для мотоциклов дороги (тротуары, пешеходные зоны).
2. Scope
F-07: Исключить шлагбаумы
Ноды сbarrier=gate|bollard|lift_gate|chain|cycle_barrier|motorcycle_barrier|border_control|block → mode.inaccessible в OSRM
cattle_grid и ford — оставить (проезжие)
F-08: Исключить тротуары
Ways сhighway=footway|pedestrian|steps|corridor → исключить из графа (return в process_way)
3. Метрики успеха
Маршрут через точку с шлагбаумом → OSRM обходит или возвращает "не найден"
Маршрут в городе → не проходит по тротуарам
Время пересборки графа ≤ 60 мин
Существующие маршруты без шлагбаумов/тротуаров — не ломаются
4. Риски
Риск
Митигация
Пересборка графа ~40 мин (сервис недоступен)
Пересобирать ночью или в low-traffic
Слишком много заблокированных нод → маршруты не строятся
cattle_grid и ford оставлены; тестировать на реальных маршрутах