auto-sync: 2026-06-02 22:20:01
This commit is contained in:
@@ -263,4 +263,28 @@ ssh slin@82.22.50.71 "
|
||||
### Открытые вопросы Славе
|
||||
1. Смержить PR #19 (enduro-trails)?
|
||||
2. Смержить PR #1 (orchestrator worktree)?
|
||||
3. Что делать с ET-012 (M-3 analyst в неправильном репо) — откатить или использовать?
|
||||
|
||||
---
|
||||
|
||||
## ИНЦИДЕНТ: Plane-webhook авто-запустил конвейер по всем ORCH-1..7 (2026-06-02 19:00)
|
||||
|
||||
### Что случилось
|
||||
- Создала в Plane задачи ORCH-1..7 — **Plane-webhook поймал каждую и авто-запустил конвейер** (analyst→architect, auto-commit)
|
||||
- Всё ушло в **неправильный репо enduro-trails** (`plane.py:91` hardcode `repo=settings.default_repo`), наплодило мусор ET-010..016
|
||||
- Корень: Plane-webhook (id `93f0c342-a614-4248-9d0f-c107276f5620`) срабатывает на ЛЮБ\u041eЕ issue в workspace, без фильтра по проекту
|
||||
- ⚠️ **ПОЗИТИВ:** автономность реально работает — analyst exit=0, auto-commit, worktree (ORCH-2) сработал
|
||||
|
||||
### Меры (сделано)
|
||||
- 🛡️ **Plane-webhook ДЕАКТИВИРОВАН** в Plane postgres: `UPDATE webhooks SET is_active=false`. Проверено: `is_active=f`
|
||||
- Plane postgres: контейнер `plane-app-plane-db-1`, `PGPASSWORD=plane`, db `plane`, user `plane`, table `webhooks`
|
||||
- Обратно включить после ORCH-6: `UPDATE webhooks SET is_active=true WHERE id=...`
|
||||
- 🧹 Вычищено: все ветки ET-010..016 (git local+remote, 204), worktree `_wt/enduro-trails/*` (root-owned → sudo rm), тестовые iso-A/iso-B, tasks≥19 в БД орка, agent_runs≥19
|
||||
- Plane чист: orchestrator=7 (ORCH-1..7), enduro=5 (родные). Junk ET-issues в Plane не было (орк генерил ET-номера сам в git+БД)
|
||||
- Заметка на сервере: `orchestrator/docs/INCIDENT_2026-06-02_webhook_autorun.txt`
|
||||
|
||||
### ROOT FIX = ORCH-6 (multi-repo)
|
||||
- `plane.py:91` `repo=settings.default_repo` → нужен фильтр по `plane_project_id` + маппинг repo per project
|
||||
- Пока ORCH-6 не сделан — webhook ДЕРЖАТЬ ВЫКЛЮЧЕННЫМ
|
||||
|
||||
### Открытые вопросы
|
||||
- Смержить PR #19 (enduro-trails) + PR #1 (orchestrator worktree)?
|
||||
Reference in New Issue
Block a user