Их проходят все задачи на шаге 4. Проверки защищены от агента. Менять их настройки, утверждённые тесты и правила выпуска он не может, это сверяет отдельный шаг сборки.
6.1Сборка проходит, все тесты зелёные, включая утверждённые на шаге 2.
6.2Утверждённые тесты не изменены. Сверяются контрольные суммы файлов.
6.3Нет новых исключений и отключённых правил в настройках проверок.
6.4Анализатор кода не нашёл новых ошибок.
6.5Тестами покрыто не меньше 80% изменённых строк.
6.6Машина намеренно ломает изменённый код в десятках мест и смотрит, заметят ли это тесты. Покрытие легко накрутить, этот способ показывает, ловят ли тесты хоть что-то.
6.7Меняются только файлы из постановки, объём правок в пределах лимита, новые библиотеки только те, что в постановке указаны.
6.8Поиск известных уязвимостей в коде и библиотеках, поиск паролей и ключей, забытых в коде.
6.9Изменения базы обратимы и не блокируют таблицы надолго.
6.10Правила архитектуры соблюдены, слои не перепутаны.
6.11ИИ-ревью без замечаний, которые останавливают выпуск.
Список открыт целиком, его можно отдать вашему техническому директору до первого разговора.