auto-sync: 2026-06-06 00:40:01
This commit is contained in:
@@ -816,3 +816,17 @@ Dev (session orch9_docs_canon) отработал, я проверила не с
|
||||
- **ORCH-47** — гейт `check_tests_passed` читать `result:` (с ADR) → следующая, конвейером после ровной дороги
|
||||
- **ORCH-46** — испорченный телефон (передача замечаний деву: текст findings + склейка tester/reviewer + память между кругами)
|
||||
- **ORCH-44** — надёжность запуска агента (preflight слеп к auth, --effort гасит вывод, пустой лог→failed)
|
||||
|
||||
### ✅ ORCH-47 ЗАКРЫТА (фикс тестер-гейта `result:`) — 05.06 ~21:35
|
||||
- Прошёл конвейером: analyst→arch→dev→review→testing. **Уловка-22:** ORCH-47 чинит гейт `check_tests_passed` (читать `result:`), но в проде крутился старый гейт → не понимал `result: PASS` от тестера → 3 круга dev↔review↔tester → Blocked. Тот же дедлок-класс, что у ORCH-17.
|
||||
- **Выход (🅱️):** проверила diff+тесты сама (68 passed, +6 на result:), reviewer APPROVED v3, CI green → ручной merge **PR #40** (`5d04de9e`) → ребилд прода (chown+reset+build+up+health+auth-check, claude-auth пережил) → умный гейт активен.
|
||||
- После деплоя пнула task 36 `advance_stage(dev,finished=developer)` → CI-гейт green → review→testing **прошёл check_tests_passed (принял `result: PASS`!)** → deploy-staging.
|
||||
- **Встал на staging:** `check_staging_status: FAILED`. Деплоер честно: 9/10 PASS, **B6 Registry isolation FAIL** (sandbox=NO, prod-ET/ORCH=YES BAD — staging видит боевые проекты, нарушает «staging только sandbox»). Деплоер НЕ стал натягивать зелёнку (вне мандата) → откат на development by design. К самому фиксу гейта отношения НЕ имеет — E2E против sandbox прошёл.
|
||||
- **Решение Славы:** B6 — отдельной задачей, ORCH-47 закрыть (код в проде, работает).
|
||||
- ✅ ORCH-047 → **Done** в Plane; task 36 → done в БД. Gitea merge-грабля подтвердилась снова (нужен `Authorization: token <…>`; heredoc через ssh+docker глотает вывод → скрипт+base64+docker cp).
|
||||
- **🆕 ORCH-048 заведена** (id `7fb4f0f0-576c-46e7-b7ec-84909c99fffe`, Backlog): B6 staging registry isolation — реестр staging должен видеть только sandbox; гипотеза — `src.projects.known_plane_project_ids()` читает host-env. Не блокер фикса гейта.
|
||||
|
||||
### Прод-гейты сейчас (после деплоев 05.06):
|
||||
- ✅ `check_ci_green` — поллинг с ретраем (ORCH-45, в проде)
|
||||
- ✅ `check_tests_passed` — читает `result:`/`verdict:`/`status:` (ORCH-47, в проде)
|
||||
- Бэклог high: ORCH-48 (staging isolation), ORCH-46 (испорченный телефон), ORCH-44 (надёжность запуска агента)
|
||||
|
||||
Reference in New Issue
Block a user