auto-sync: 2026-06-01 20:10:01

This commit is contained in:
Stream
2026-06-01 20:10:01 +03:00
parent df2649976e
commit 8294bfcd8e

View File

@@ -277,6 +277,23 @@ Telegram уведомления на каждом переходе stage + пр
---
## Автономный деплой
Deployer выполняет деплой через SSH на хост:
```bash
ssh slin@127.0.0.1 "bash /home/slin/bin/enduro-deploy-hook.sh"
```
Hook (`/home/slin/bin/enduro-deploy-hook.sh`) делает:
1. `git pull origin main` в репо проекта
2. `docker compose up -d app` — перезапуск app контейнера
3. Опционально: `docker compose --profile batch run --rm gps-collector` (флаг `--run-gps-collector`)
4. Логирует всё в `/var/log/enduro-trails/deploy-hook.log`
SSH ключ orchestrator'а: `/home/slin/.orchestrator-ssh/id_ed25519` (смонтирован в контейнер как `/root/.ssh/`)
---
## Расхождения с Proposal v1
Полная таблица: `tasks/multi-agent/PROPOSAL_VS_REALITY.md`
@@ -314,3 +331,7 @@ Telegram уведомления на каждом переходе stage + пр
| 2026-06-01 | Fix: **Analyst model** — возвращён на Sonnet (был переключён на Opus, расходовал лимиты Max 5x) |
| 2026-06-01 | Add: **Startup timeout 120s** — если Claude CLI не выдаёт output за 120 сек → kill + Telegram уведомление |
| 2026-06-01 | Fix: **Plane comment webhook**`handle_comment` теперь читает поле `issue` (Plane шлёт именно его, не `work_item_id`/`issue_id`) + `comment_stripped` вместо `comment_html` |
| 2026-06-01 | Add: **SSH deploy hook** — deployer использует SSH для вызова `/home/slin/bin/enduro-deploy-hook.sh` на хосте |
| 2026-06-01 | Add: **openssh-client** в Dockerfile orchestrator, SSH ключ смонтирован с хоста (`/home/slin/.orchestrator-ssh/`) |
| 2026-06-01 | Fix: **Plane comment webhook**`handle_comment` читает поле `issue` (Plane шлёт именно его) + `comment_stripped` |
| 2026-06-01 | Fix: **ET-008 GPS-треки** — pipeline завершён, v0.0.1 задеплоен, gps-collector запущен |