diff --git a/tasks/multi-agent/ORCHESTRATOR_DOCS.md b/tasks/multi-agent/ORCHESTRATOR_DOCS.md index 2f15579..185e4e1 100644 --- a/tasks/multi-agent/ORCHESTRATOR_DOCS.md +++ b/tasks/multi-agent/ORCHESTRATOR_DOCS.md @@ -40,9 +40,9 @@ created → analysis → architecture → development → review → testing → | Agent | Task file | System prompt | Model | |-------|-----------|---------------|-------| | analyst | `.task.md` | `.openclaw/agents/analyst.md` | claude-sonnet-4-6 | -| architect | `.task-arch.md` | `.openclaw/agents/architect.md` | claude-sonnet-4-6 | +| architect | `.task-arch.md` | `.openclaw/agents/architect.md` | **claude-opus-4-7** | | developer | `.task-dev.md` | `.openclaw/agents/developer.md` | claude-sonnet-4-6 | -| reviewer | `.task-review.md` | `.openclaw/agents/reviewer.md` | claude-sonnet-4-6 | +| reviewer | `.task-review.md` | `.openclaw/agents/reviewer.md` | **claude-opus-4-7** | | tester | `.task-test.md` | `.openclaw/agents/tester.md` | claude-sonnet-4-6 | | deployer | `.task-deploy.md` | `.openclaw/agents/deployer.md` | claude-sonnet-4-6 | @@ -286,7 +286,7 @@ Telegram уведомления на каждом переходе stage + пр - QG упрощены (проверка файлов, не lint-скрипты) - Один environment (test), нет prod - Нет budget tracking -- Все агенты на Sonnet (proposal: Architect/Reviewer на Opus) +- Architect и Reviewer на Opus, остальные на Sonnet (proposal: все на Sonnet) - Нет Plane подзадач (7 subtasks) — один Issue, этапы в orchestrator DB --- @@ -310,3 +310,7 @@ Telegram уведомления на каждом переходе stage + пр | 2026-06-01 | Add: **QG-0** валидация при создании Issue | | 2026-06-01 | Add: **Ссылки в комментариях** (branch + PR URLs) | | 2026-06-01 | Add: **Max 3 question rounds** для analyst | +| 2026-06-01 | Fix: **Analyst prompt** — добавлена явная инструкция использовать Write tool (артефакты на диск, не в stdout) | +| 2026-06-01 | Fix: **Analyst model** — возвращён на Sonnet (был переключён на Opus, расходовал лимиты Max 5x) | +| 2026-06-01 | Add: **Startup timeout 120s** — если Claude CLI не выдаёт output за 120 сек → kill + Telegram уведомление | +| 2026-06-01 | Fix: **Plane comment webhook** — `handle_comment` теперь читает поле `issue` (Plane шлёт именно его, не `work_item_id`/`issue_id`) + `comment_stripped` вместо `comment_html` |