Pipeline: PR #26 merged → tag v0.0.5 on origin/main → deploy hook RC=0
→ healthcheck HTTP 200 → smoke PASS (index + 5 static assets + terrain
endpoints `hillshade`/`tri`). Deployed app.js (142 964 B) содержит ET-013
маркеры (interpolate, raster-opacity, ET-013) — zoom-aware paint реально
доехал, не остался image-кэшом.
Артефакты:
- CHANGELOG: ET-013 entries (главный feat + F-1 + F-2) перенесены из
[Unreleased] в новый [v0.0.5] — 2026-06-04; добавлен placeholder-блок
[v0.0.4] (ET-012 deploy log пишется в отдельном PR #25 / `deploy/ET-012-v0.0.4-log`,
его entries я НЕ трогаю — остаются под [Unreleased]).
- docs/work-items/ET-013/14-deploy-log.md с YAML-frontmatter
`deploy_status: SUCCESS` (читается оркестратором, см. QG check_deploy_status).
Refs: ET-013, PR #26 (merge be7a052), tag v0.0.5.
Документация Enduro Trails
Навигация
- architecture/ — архитектура, ADR, диаграммы
- work-items/ — артефакты по задачам
- design/ — дизайн-токены, компоненты
- operations/ — runbook, мониторинг
- api/ — OpenAPI спецификация
Фазы
- PH-1.mvp — MVP: карта грунтовок + MVT тайлы
- PH-2.routing — OSRM роутинг + базовый UI
- PH-3.smart-route — Альтернативы, статистика, GPX
- PH-4.advanced-routing — Красивый маршрут, связка, разведка
- PH-5.redesign — Тёмная тема, mobile UI, UX
- PH-6.terrain — Hillshade + гипсометрия + TRI
- PH-7.barriers — Шлагбаумы, тротуары, слой препятствий
- PH-8.elevation-profile — Профиль высот, режим «Горка»
- 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)