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-субагентов на координатора.