Задача · RA-2 · СРЕЗ 1 · P0

Диспетч агента-ревьюера после зелёного CI

После зелёного CI запускается ревьюер: read-only чекаут того же SHA, самостоятельный прогон тестов, отчёт — расширенный task_result.json (verdict, findings), verdict детерминированно по худшей находке. Отчёт персистится и читается эндпоинтом /report.

Статус: запланировано · RA-1,AG-1,CI-7 · все задачи · на главную

Что это за задача

После зелёного CI запускается ревьюер: read-only чекаут того же SHA, самостоятельный прогон тестов, отчёт — расширенный task_result.json (verdict, findings), verdict детерминированно по худшей находке. Отчёт персистится и читается эндпоинтом /report.

Зависит от: RA-1,AG-1,CI-7

Задача из листа «Задачи» проекта (RA-2, СРЕЗ 1, приоритет P0). Срез RA-2: статус — запланировано.

Тесткейсы

Кейсы, привязанные к этой задаче в листе «Тесткейсы» (колонка «Единица бэклога»):

TC-IDДаноКогдаТогда
TC-RA-2.1-aVerificationWorkflow дал PASS на SHAReviewStep диспатчит ревьюераревьюер получает тот же SHA read-only каналом; deploy key не выпускался
TC-RA-2.2-aотчёт ревьюера с находками разных уровнейвычисляется verdictverdict детерминирован худшей находкой; базовые поля контракта не переопределены
TC-RA-2.3-aтестовое окружение образа неготовостарт контейнера ревьюераexit_code=2 до первого токена
TC-RA-2.4-aревьюер отработал на SHAинспектируются отчёт и логиследы самостоятельного прогона сьюта присутствуют; write-операций нет
TC-RA-2.5-aReviewStep завершён по task_idчтение полного отчёта эндпоинтомverdict и findings совпадают с task_result.json шага