Files
enduro-trails/docs/README.md
claude-bot 37af99eb6b
Some checks failed
CI / lint (pull_request) Failing after 4s
CI / test (pull_request) Failing after 5s
CI / build (pull_request) Has been skipped
docs: add operations runbook, update README with work items and infra
2026-06-01 20:10:02 +03:00

42 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Документация Enduro Trails
## Навигация
- [architecture/](./architecture/) — архитектура, ADR, диаграммы
- [work-items/](./work-items/) — артефакты по задачам
- [design/](./design/) — дизайн-токены, компоненты
- [operations/](./operations/) — runbook, мониторинг
- [api/](./api/) — OpenAPI спецификация
## Фазы
- [PH-1.mvp](./phases/PH-1.mvp/) — MVP: карта грунтовок + MVT тайлы
- [PH-2.routing](./phases/PH-2.routing/) — OSRM роутинг + базовый UI
- [PH-3.smart-route](./phases/PH-3.smart-route/) — Альтернативы, статистика, GPX
- [PH-4.advanced-routing](./phases/PH-4.advanced-routing/) — Красивый маршрут, связка, разведка
- [PH-5.redesign](./phases/PH-5.redesign/) — Тёмная тема, mobile UI, UX
- [PH-6.terrain](./phases/PH-6.terrain/) — Hillshade + гипсометрия + TRI
- [PH-7.barriers](./phases/PH-7.barriers/) — Шлагбаумы, тротуары, слой препятствий
- [PH-8.elevation-profile](./phases/PH-8.elevation-profile/) — Профиль высот, режим «Горка»
- [PH-9.pwa](./phases/PH-9.pwa/) — Офлайн режим
## Задачи (Work Items)
| ID | Название | Статус | Ветка |
|----|----------|--------|-------|
| ET-001 | Слой шлагбаумов | ✅ Done | main |
| ET-002 | POI и маршруты | ✅ Done | main |
| ET-005 | Переключатель единиц | ✅ Done | main |
| ET-006 | Загрузка GPX-треков | ✅ Done | main |
| ET-007 | Спутниковый слой | ✅ Done | main |
| ET-008 | GPS-треки с публичных платформ | ✅ Done | main |
## Инфраструктура
- **URL:** https://openclaw.mva154.duckdns.org/enduro/
- **Host:** mva154 (82.22.50.71)
- **App container:** enduro-trails-app-1 (port 5558)
- **GPS collector:** docker compose --profile batch run --rm gps-collector
- **Deploy:** автоматически через orchestrator deployer (SSH hook)
- **Логи deploy:** /var/log/enduro-trails/deploy-hook.log
- **Pipeline:** Multi-Agent Orchestrator (port 8500)