Что это за задача
Собираем отдельный образ ревьюера: без расширения artifacts, без git write и deploy key, CORE неотменяемо запрещает merge/approve/push/edit; явный список расширений; версия git-tag в registry.
Задача из листа «Задачи» проекта (RA-1, СРЕЗ 1, приоритет P0). Срез RA-1: статус — готово.
Тесткейсы
Кейсы, привязанные к этой задаче в листе «Тесткейсы» (колонка «Единица бэклога»):
| TC-ID | Дано | Когда | Тогда |
|---|---|---|---|
TC-RA-1.1-a | identity-образ ревьюера собран | инспектируется состав образа | artifacts-extension отсутствует; extensionmanager выключен; CORE-запрет действий над PR последний в .goosehints |
TC-RA-1.2-a | тег v0.1.0 в registry | composite-сборка поверх dev-env пилотного репозитория | образ собирается, тестовый сьют внутри запускаем |
TC-RA-1.3-a | project-слой пытается разрешить merge/approve | сборка и инспекция итогового .goosehints | CORE-запрет стоит после override — порядок гарантирован сборкой |