From 0a240e3077029e1f4c89cb80fd9c26ca44e9f411 Mon Sep 17 00:00:00 2001 From: Dmitry Dementev Date: Sat, 4 Jul 2026 19:01:14 +0300 Subject: [PATCH] =?UTF-8?q?docs(agents):=20=D0=B7=D0=B0=D0=BA=D1=80=D1=8B?= =?UTF-8?q?=D1=82=D0=B0=20=D1=86=D0=B5=D0=BF=D0=BE=D1=87=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=B3=D0=B5=D0=BD=D0=B5=D1=80=D0=B0=D1=82=D0=BE=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - нужно зафиксировать итог coordinator-loop и обновить порядок оставшихся задач. - Что: - PRD обновлен после завершения issue 07 и 11. - журнал дополнен финальным review и диагностикой nested reviewer tools. - Проверка: - git diff --cached --check. --- .../PRD.md | 10 ++++++---- .../coordinator-journal.md | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/.scratch/generator-model-time-startup-history/PRD.md b/.scratch/generator-model-time-startup-history/PRD.md index d7bbda5..53f7f9f 100644 --- a/.scratch/generator-model-time-startup-history/PRD.md +++ b/.scratch/generator-model-time-startup-history/PRD.md @@ -79,15 +79,17 @@ Status: Draft стартовая история и живое продолжение до ClickHouse. - `issues/06-generated-history-as-analytics-source.md` — штатный путь стенда переводится на стартовую историю как источник аналитики. +- `issues/07-startup-history-portable-artifact-and-usage-docs.md` — портативный + артефакт стартовой истории и runbook. +- `issues/11-generator-launch-verbs-and-profiles.md` — глаголы, длительность и + профили запуска генератора. Остаток — порядок выполнения (решение 2026-07-04: пульт вперёд, потому что узкое место — время человека на ручную приёмку; тяжелее всего проверять руками миграцию курса, поэтому она идёт последней, когда пульт уже есть): -- Основная ветка: `issues/07-...` (портативный артефакт + runbook) -> - `issues/11-...` (глаголы, длительность и профили запуска) -> - `issues/12-...` (Airflow-DAG как пульт; после 11 вернуть на дооформление — - сейчас `needs-triage`, критерии писать не к чему, глаголов ещё нет). +- Основная ветка: `issues/12-...` (Airflow-DAG как пульт; после 11 вернуть на + дооформление — глаголы, профили, экспорт и импорт уже есть). - Параллельно, независимы: `issues/09-...` (фикс браузерной фактуры на стыке) и `issues/10-...` (читаемость гео-карты). - После фикса 09: `issues/13-...` (доливка истории от слепка; без приоритета, diff --git a/.scratch/generator-model-time-startup-history/coordinator-journal.md b/.scratch/generator-model-time-startup-history/coordinator-journal.md index 1765790..2a95b21 100644 --- a/.scratch/generator-model-time-startup-history/coordinator-journal.md +++ b/.scratch/generator-model-time-startup-history/coordinator-journal.md @@ -88,3 +88,21 @@ backfill`: PASS после повторного запуска вне sandbox из-за `snap-confine` внутри sandbox. - Issue 11 commit: `4f8f992` (`feat(generator): добавлены профили запуска`). +- Диагностика nested review tools: read-only субагент не видит + `multi_agent_v1.spawn_agent`; `tool_search` по `multi-agent spawn subagent`, + `claude-team-review`, `reviewer` не находит инструменты для запуска + субагентов. Process finding: в текущей среде worker не может сам запускать + reviewer-а; координатор должен запускать reviewer-субагентов сам и возвращать + worker-у только индекс находок. +- Final chain review запущен read-only reviewer-у в режиме `xhigh`. +- Final chain review: `CHANGES_REQUESTED`, low finding — PRD всё ещё держит + 07/11 в остатке и объясняет статус 12 отсутствием глаголов. Исправлено: + 07/11 перенесены в сделанное, остаток основной ветки начинается с 12. +- Уточнение диагностики nested review tools: первый диагност был read-only + explorer, что не доказывает toolset worker-а. Запущен отдельный диагност с + `agent_type=worker`, без правок, для проверки той же гипотезы в роли worker-а. +- Worker-диагност подтвердил: видит `web`, `image_gen`, `functions`, + `tool_search`, `multi_tool_use`; `tool_search` не находит multi-agent spawn + или `claude-team-review`; `multi_agent_v1.spawn_agent` недоступен. Вывод: + worker не может сам запускать reviewer-субагентов в этой среде; процесс нужно + лечить переносом запуска review-субагентов на координатора.