up
This commit is contained in:
@@ -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`.
|
||||
|
||||
Дополнительного агента агент использует только для независимого исследования
|
||||
или ревью, когда это реально сокращает риск или время.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user