# Dev Report: Enduro Trails — OSRM роутинг "Дикий путь" Дата: 2026-05-03 Статус: IN PROGRESS ## Задача Добавить роутинг "Дикий путь": маршрут А→Б с максимизацией грунтовых дорог. Фаза 1: OSRM на сервере (Lua профиль + Docker + сборка графа) Фаза 2: API endpoint в app.py Фаза 3: Фронт (кнопка, панель, JS логика) ## Сделано - [x] requirements.txt — добавлен httpx==0.27.0 - [x] app.py — импорт httpx, OSRM_URL, endpoint /api/route - [x] index.html — кнопка 🗺️, route-panel - [x] app.js — toggleRouteMode, clearRoute, buildRoute, initRouteClicks - [ ] Lua профиль на сервере - [ ] docker-compose.yml на сервере - [ ] Сборка OSRM графа - [ ] Деплой приложения ## Изменённые файлы - `prototype/requirements.txt` — добавлен httpx - `prototype/app.py` — OSRM_URL + /api/route endpoint - `prototype/static/index.html` — кнопка + route-panel - `prototype/static/app.js` — JS роутинг ## Следующий шаг Создать файлы на сервере, собрать граф, задеплоить.