Files
voidea/docs/checklists/02-code-review.md
T

1.0 KiB

Code Review чеклист

Безопасность

  • Нет секретов, ключей, паролей в коде
  • Нет чувствительных данных в логах
  • Входные данные проходят Pydantic валидацию
  • Проверены права доступа (RBAC)

Качество

  • Нет сырых Exception в API ответах
  • Есть обработка ошибок для внешних вызовов
  • Docstrings написаны (Google-style)
  • Аннотации типов проставлены
  • Ruff проходит (0 errors)
  • mypy проходит (0 errors)

Тесты

  • Есть тесты на новую функциональность
  • Есть smoke-тест на новые endpoint'ы
  • Тесты проходят

Документация

  • .env.example обновлён
  • CHANGELOG обновлён
  • ADR создан (если архитектурное изменение)