From fe11d653f2ed812097466a8f9fc093d40f100810 Mon Sep 17 00:00:00 2001 From: Fedorov Vladimir Date: Wed, 7 Oct 2026 16:22:33 +0700 Subject: [PATCH] up --- docs/agent/README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/agent/README.md b/docs/agent/README.md index 86c164b..fcf78ec 100644 --- a/docs/agent/README.md +++ b/docs/agent/README.md @@ -41,6 +41,28 @@ текущий flow и callers, делает минимальный diff, запускает проверки, исправляет ошибки и обновляет `TASKS.md`. +### Обязательная проверка стандартов кода + +Перед изменением кода прочитай стандарт затрагиваемого репозитория: + +- бэкенд: [`GO_STANDARD.md`](../../evening_detective_server/docs/GO_STANDARD.md); +- фронтенд: [`FRONTEND_CODE_STANDARD.md`](../../evening_detective_frontend/docs/FRONTEND_CODE_STANDARD.md). + +Перед переводом задачи в `DONE` обязательно проверь весь diff задачи на +соответствие применимым требованиям стандарта. Проверка включает ручное ревью +изменённого кода: успешные тесты и линтеры не заменяют проверку правил, которые +они не контролируют. Исправь обнаруженные нарушения в рамках задачи, не расширяя +diff на посторонний код. + +Запусти обязательные проверки затронутого репозитория: + +- бэкенд: `gofmt` для изменённых Go-файлов и `go test ./...`; +- фронтенд: `npm run type-check`, `npm run lint`, `npm run lint:css`. + +Зафиксируй результат проверки стандартов и команд в результате задачи и итоговом +сообщении. Если обязательная проверка не выполнена или остались нарушения без +разрешённого пользователем отклонения, не переводи задачу в `DONE`. + Дополнительного агента агент использует только для независимого исследования или ревью, когда это реально сокращает риск или время.