12 июня 2026

Агент Compliance — семь шагов между QA и архивом

Как агент Compliance в Datarim проводит структурированную проверку из 7 шагов после QA: повторная валидация по PRD, упрощение кода, проверка покрытия и линтера, отчёт о соответствии.

Пройти QA — не то же самое, что быть готовым к выпуску. Тесты подтверждают поведение, но не то, что оно соответствует изначальному заданию, что код настолько прост, насколько возможно, и что ссылки и покрытие в порядке. Агент Compliance закрывает разрыв между QA и архивом.

Он выполняет фиксированный рабочий процесс из 7 шагов из скила compliance. Шаги — не чеклист для быстрой галочки: каждый нацелен на конкретный тип дефекта. Агент создаёт отчёт о соответствии и направляет задачу в архив при чистом результате или возвращает к реализации, если найдено что-то существенное.

Что покрывают семь шагов

Процесс начинается с повторной валидации: агент читает исходный PRD и описание задачи, затем проверяет, действительно ли реализация соответствует заданному. Дрейф фич — когда код решает чуть другую задачу, чем согласованная — встречается часто и иначе плохо ловится.

Второй шаг — упрощение кода. В область проверки попадает только недавно изменённый код. Вопрос: можно ли сделать его короче или понятнее без изменения поведения. Более простой код имеет меньше точек отказа. Шаги с третьего по шестой охватывают ссылки, покрытие тестами, линтер и наличие новых тестов для нового поведения. Седьмой шаг — формирование отчёта.

Один конкретный пример

Задача добавляет новый API-эндпоинт. QA проходит. Агент Compliance перечитывает PRD и находит, что эндпоинт должен был возвращать пагинированный ответ, а реализация возвращает плоский массив. Тесты проходят, потому что написаны под реализацию, а не под спецификацию. Агент фиксирует несоответствие и возвращает к /dr-do с точной формулировкой, а не размытым «что-то не так».

Место в процессе

Агент Compliance работает на /dr-compliance — стадии, следующей за /dr-qa. Результат COMPLIANT направляет вперёд к /dr-archive. Результат NON-COMPLIANT возвращает задачу — по умолчанию к /dr-do или на более раннюю стадию, если выявлен пробел в PRD или плане. Каждый ответ завершается структурированным CTA-блоком, чтобы следующий шаг был однозначным.

Полный справочник — на карточке агента Compliance, а общая картина — в посте что такое Datarim.