auto-sync: 2026-06-07 11:20:01
This commit is contained in:
@@ -79,3 +79,36 @@
|
||||
- merge-lease: `/repos/.merge-lease-orchestrator.json` (ORCH-43 сериализует мержи); recreate контейнера его сбрасывает
|
||||
- Plane ORCH state ids (проект `8da6aa25-...`): Backlog `2d5d42ff-...`, Approved `63f2c8fe-...`, In Review `c52e99b9-...`
|
||||
- Re-trigger Phase B без нового кода: flip Plane In Review → Approved (то же значение webhook не ловит)
|
||||
|
||||
|
||||
## ORCH-58 (retag-баг) — в работе, застряла на доводке (вечер 07.06)
|
||||
|
||||
Запущена в конвейер, BRD-гейт апрувнут за Славу (flip Approved). Прошла
|
||||
Architecture → Development. **Developer написал ХОРОШИЙ TDD-код, но не довёл:**
|
||||
- ✅ Новый модуль `src/image_freshness.py` (312 строк, provenance/freshness/build-once)
|
||||
- ✅ Интеграция в self_deploy / stage_engine / qg/checks
|
||||
- ✅ Подробные тесты `tests/test_deploy_hook_provenance.py` (TC07/TC08)
|
||||
- 🔴 **НО реализацию в `scripts/orchestrator-deploy-hook.sh` + `Dockerfile` НЕ дописал**
|
||||
→ 4 теста красные → CI failure → задача застряла на `development`
|
||||
|
||||
**CI-разбор (test-run #221):** 610 passed. Падения: 4 FAILED = dev'овы provenance-тесты
|
||||
(реальный баг — тесты есть, реализации нет); 13 ERROR `test_git_worktree`/`test_merge_gate`
|
||||
= окружение (нет git в одноразовом python:3.12-slim), НЕ вина кода. ruff 70 ошибок, но
|
||||
большинство E402 в `test_webhooks.py` — существующий код, не dev.
|
||||
Reconciler с 07:48 поллит каждые 2 мин, но не двигает (ровно баг ORCH-60).
|
||||
|
||||
**Решение: путь B** (Слава выбрал) — узкое ТЗ-доводка + Dev-агент, НЕ полный конвейерный
|
||||
retry. ТЗ: `temp/DEV_TASK_ORCH-058_finish.md` (точные строки вставки guard в хук 154-162,
|
||||
fail-closed по OCI revision-label, режим `--build-staging`, `ARG GIT_SHA`+LABEL в Dockerfile,
|
||||
backward-compat при пустом EXPECTED_REVISION чтобы не сломать ORCH-36).
|
||||
|
||||
🔴 **БЛОКЕР на сейчас:** Dev-агент (vibecode/claude-sonnet-4.6) упал — **кончились кредиты**
|
||||
(billing «insufficient balance»), не стартовал (runtime 1s, 0 токенов, код не тронут).
|
||||
ВЕТКА `feature/ORCH-058-self-deploy-retag-staging` ЦЕЛА, ТЗ готово.
|
||||
**Жду решения Славы:** сменить модель Dev-агента (рекоменд. `tokenator/claude-sonnet-4-6`)
|
||||
и перезапустить тот же ТЗ, ЛИБО пополнить vibecode. Перезапуск Dev — мгновенный, как только
|
||||
Слава скажет модель.
|
||||
|
||||
**NB на будущее:** vibecode-баланс может кончиться молча → Dev-спавн падает на старте.
|
||||
Проверять модель/баланс при спавне Dev-агента. Фолбэк-модели с балансом: tokenator
|
||||
(opus/sonnet), anthropic напрямую, GLM, DeepSeek.
|
||||
|
||||
Reference in New Issue
Block a user