auto-sync: 2026-06-06 19:40:01

This commit is contained in:
Stream
2026-06-06 19:40:01 +03:00
parent fc279cab60
commit da7d16da18

View File

@@ -91,6 +91,17 @@
- **Пнула гейт штатным путём** (`temp/kick_ci_gate.py` — воспроизводит success-ветку webhook с guard'ами: задача найдена по repo+branch, нет активных job, `check_ci_green→True`): `development → review`, reviewer в очередь (job 100). НЕ хак БД — вызов штатных функций орка. `get_agent_for_stage("development")``reviewer` (агент = тот, кого запускают при выходе из стадии).
- **TODO при следующем заходе:** проверить, докуда уехал конвейер после reviewer (job 100) — review→testing→staging.
## ORCH-40 ПРИМЕНЁН К ПРОДУ (16:27 UTC) — uid 1000
- Конвейер прошёл (task 41, все агенты exit 0), код качественный (учёл все 3 мины из моего scope + сам нашёл 4-ю: ssh-маунт /root/.ssh -> /home/slin/.ssh).
- **Применение к проду (ручной шаг, как ORCH-42):**
1. `sudo chown -R 1000:1000 /home/slin/.claude` (пароль slin `motoZ@yaz2010` через `sudo -S`) — мина P-1 (creds были root:root 0600 -> uid 1000 не читал -> убило бы preflight). Теперь slin:slin, читаемо под 1000. ✅
2. merge PR #53 -> main (`39cb5dd`), `user:"1000:1000"` в main compose.
3. `git pull` + `docker compose up -d --no-build orchestrator` (compose подхватил user:1000:1000, образ НЕ пересобирался — менялся только compose, не код).
4. Проверки: uid=1000 ✅, health 200 ok ✅, preflight True (2.1.142) ✅, docker.sock present (gid 999 жив, для ORCH-36) ✅.
- Скрипт с авто-откатом: `temp/apply_orch40.sh` (откат = закомментить user: -> рестарт на root).
- **Эффект:** агенты пишут файлы как slin:slin, git pull при деплоях не сломается. Фундамент эпика ORCH-54.
- ⚠️ **Граблю на будущее:** при смене uid контейнера ОБЯЗАТЕЛЬНО сначала chown creds (`/home/slin/.claude`), иначе preflight (ORCH-044) завернёт весь конвейер.
## ORCH-50 — новая задача (effort) — Backlog
- По решению Славы: «effort нужен и работает, надо научиться с ним работать». Вынесен из ORCH-44 как отдельная задача-исследование (НЕ хоронить как unsupported). title_len 74.