From 88455826efe39f1b33dc8a2242b1bb2f6d288418 Mon Sep 17 00:00:00 2001 From: Stream Date: Fri, 5 Jun 2026 16:10:01 +0300 Subject: [PATCH] auto-sync: 2026-06-05 16:10:01 --- memory/2026-06-05.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/memory/2026-06-05.md b/memory/2026-06-05.md index 6c4dee8..6f7e518 100644 --- a/memory/2026-06-05.md +++ b/memory/2026-06-05.md @@ -499,6 +499,23 @@ Dev (session orch9_docs_canon) отработал, я проверила не с - ORCH-16 id `2b80c58c-2a83-4ab0-aa69-b7f5d2f8c345`, в описании ответы на 2 вопроса (текст+ссылка+1-строка вердикт; один коммент на агента за стадию). Дальше конвейер идёт сам: analysis→architecture→development→review→testing→deploy. НЕ дёргать без нужды. - **PATCH статуса Plane:** правильное поле = `state` (НЕ `state_id`), значение = UUID статуса. `{"state":""}` → HTTP 200. +### 🎉🎉 ORCH-16 ДОЕХАЛ ДО DONE — ПЕРВАЯ ПОЛНАЯ САМОДОРАБОТКА ОРКА (12:52, 05.06) +- Полный цикл: Backlog→In Progress→analysis→architecture→development→review→testing→deploy-staging→deploy→**done**. Все стадии авто, очередь чистая (done 39, failed 0). Ветка feature/ORCH-016-plane, фича закоммичена (`0663da6 feat(plane): unified status-comment format with duration line`). +- **Фикс ботов (важный урок):** 403 на комменты — боты-агенты не были членами ORCH-проекта. Добавила 7 ботов через `POST /projects//members/` поле `{"member":,"role":15}` (НЕ member_id). user_id ботов взяла из ET: Reviewer 9836a30d, Стрим 468040f8, Architect 6d82b825, Analyst c925cbcd, Deployer ebf17448, Tester 7cdfc9e7, Developer bfe59a48. Теперь ORCH = 8 членов. +- **Rework-цикл работает:** Слава отклонил (Rejected) + коммент «добавьте длительность работы» → орк прокинул причину в .task.md → аналитик доработал. Результат: usage-метрики в комментах (`📛 Architect готов · 345.7k in / 14.7k out · $0.91`). +- **ГРАБЛЯ QG-0:** название >80 символов → Blocked. Укоротила. Правило: название задачи ≤80. +- onboard2orch чеклист обновлён (коммит e8d521bf): Шаг 1a (статусы Plane) + Шаг 1b (боты в проект) + усилен Шаг 5. + +### 💰 РАСХОД ORCH-16 — вскрылась проблема бюджета (→ ORCH-38) +- Итого ORCH-16: **~$20.32** (analyst $1.10+$1.71, architect $0.91, developer **$13.68**, reviewer $2.13, tester $0.78). +- **КОРЕНЬ:** стоимость линейна от `cache_read_tokens` (перечитывание контекста циклами tool-call). developer run 96: cache_read **18.98M**. +- **ET vs ORCH (пруф agent_runs):** ET developer avg **$1.91** (n=16), макс $9.16 (run 65, 11.98M). ORCH developer $13.68. Вывод: раздувание было и в ET (run 65), но в ORCH пик (~7.5x типичного). Гипотезы: промпт developer не даёт целевые файлы→слепой обход src/; модель opus дороже sonnet. +- Агенты пишут usage в БД `agent_runs` (cols: cost_usd, input_tokens, output_tokens, cache_read_tokens, cache_creation_tokens, model, agent, task_id). `/app/data/orchestrator.db`. + +### НОВЫЕ ORCH-ЗАДАЧИ (Backlog): +- **ORCH-37** Гигиена статусов Plane (id 9ccc5490) — ревизия/чистка неиспользуемых. +- **ORCH-38** Бюджет и эффективность агентов (id 2afa7b07) — контроль расхода токенов: целевые файлы в task, бюджет-лимит per-stage, метрика-сводка, sonnet vs opus. + ### Скоуп ORCH-9 разведён (Вариант Б, ранее в сессии): - Орк-репо = только орк (PR #32 смержен в main `5ecd1c4`: CLAUDE.md паспорт + дока канона + 6 промптов + reviewer-gate). - Онбординг = отдельный репо `onboard2orch` (https://git.mva154.duckdns.org/admin/onboard2orch, коммит 3b0ea44): principles/checklist/examples(ET-референс). Методичка убрана из орк-ветки.