The agent team workflow lives in .opencode/agent role files; the human-readable guide is redundant and removed. README and analyst role updated accordingly. Added analytics baseline documenting the current project state as a starting point for future tasks.
5.9 KiB
Удалить AGENT_TEAM.md и почистить ссылки на него
Задача
Удалить AGENT_TEAM.md из репозитория и убрать/заменить все ссылки на него в README.md и .opencode/agent/analyst.md. Задача чисто документационная: код продукта не меняется.
Контекст
AGENT_TEAM.md — человекочитаемое руководство по агентской команде (opencode). Оно стало избыточным: рабочий цикл и правила команды теперь описаны в .opencode/agent/orchestrator.md (порядок orchestrator → analyst → coder → reviewer → tester, правила деплоя) и в ролях субагентов (.opencode/agent/analyst.md, coder.md, reviewer.md, tester.md). Краткое описание команды для человека остаётся в README.md (секция «Локальная разработка → Агентская команда (opencode)», строки 48–67) — её нужно сохранить, убрав из неё ссылку-инструкцию на удаляемый файл.
Рабочее дерево чистое, ветка master впереди origin/master на 1 коммит. Коммит/пуш не входят в скоуп задачи.
Затронутые подсистемы и файлы
Проверено rg AGENT_TEAM --hidden --no-ignore — в репозитории ровно 4 упоминания (плюс сам файл):
AGENT_TEAM.md(корень репозитория) — удалить целиком.README.md:4— интро: «Работа агентской команды (opencode) описана в руководстве по агентской команде.» — переформулировать без ссылки (либо убрать предложение).README.md:50— «Подробная инструкция: AGENT_TEAM.md.» в секции «Агентская команда (opencode)» — убрать строку; остальное описание команды (строки 52–67) сохранить, при необходимости дополнить упоминанием папкиanalytics/(аналитика задач, ведёт Analyst).README.md:121— дерево проекта:└── AGENT_TEAM.md # руководство по агентской команде opencode— убрать строку..opencode/agent/analyst.md:12— шаг 1: «readAGENTS.md,AGENT_TEAM.md, the relevant code and docs…» — заменитьAGENT_TEAM.mdна актуальные источники (например,README.mdи/или.opencode/agent/), оставив смысл шага.
Критерии приёмки
AGENT_TEAM.mdудалён из репозитория.- Нигде не осталось ссылок на удалённый файл:
rg AGENT_TEAMпоREADME.md,.opencode/,backend/,frontend/и т.д. — 0 совпадений (упоминания имени файла в тексте самой этой аналитики не считаются). - В
README.mdссылок наAGENT_TEAM.mdне осталось; секция «Агентская команда (opencode)» сохранена и при необходимости дополнена упоминаниемanalytics/; дерево проекта не содержит удалённого файла. - В
.opencode/agent/analyst.mdупоминаниеAGENT_TEAM.mdзаменено/убрано без потери смысла шага 1. - Код продукта (
backend/,frontend/,migrations/,tests/,compose.yml,Dockerfileи т.п.) не тронут. git status— ожидаемый набор:deleted: AGENT_TEAM.md,modified: README.md,modified: .opencode/agent/analyst.md(+ новый файл этой аналитики).- Коммит/пуш не выполняется без явного запроса пользователя.
План
- Удалить
AGENT_TEAM.md. README.md: переформулировать интро (строка 4), убрать строку 50, при необходимости дополнить описание команды упоминаниемanalytics/, убрать строку 121 из дерева проекта. Остальное в README не трогать..opencode/agent/analyst.md: в шаге 1 заменитьAGENT_TEAM.mdна актуальные источники (README.md, роли в.opencode/agent/).- Проверить:
rg AGENT_TEAMвнеanalytics/→ 0 совпадений;git status— только ожидаемые файлы. - Деплой не требуется: изменены только документация и описание агентов, они не входят в Docker-образы; решение за Orchestrator.
Риски и ограничения
- Не потерять информацию: рабочий цикл после удаления должен оставаться описан в
.opencode/agent/orchestrator.md+ ролях субагентов + секции «Агентская команда» в README. - Задача документационная — ни один файл продукта не должен попасть в diff.
- Минимальные правки: не рестайлить нетронутые части README/analyst.md.
Журнал изменений
- 2026-09-17 — создан документ задачи (Analyst). Факты сверены с репозиторием: найдено 4 упоминания
AGENT_TEAM(README ×3, analyst.md ×1) + сам файл.