Настройка
Проектные инструкции и правила из репозитория
Инструкции задаются в панели, на вкладке проекта «Свои инструкции». В ней — три поля:
- уточнение роли — кем модель выступает в вашем проекте («ревьюер бэкенда платёжного сервиса»);
- текст — соглашения и требования, которые модель должна учитывать;
- путь к папке правил в репозитории — например,
docs/conventions.
Каждое сохранение — новая версия: старые видны в истории, любую можно восстановить. Какая версия действовала в конкретном ревью — видно в его карточке, ссылка «Инструкции».
Модули монорепозитория
После команды init панель знает модули репозитория, и у каждого можно задать свои инструкции. Режим каждого поля
модуля: как у проекта, дополняет (проектное значение, затем модульное) или заменяет. Блок «Что получит
модель» показывает итог для модуля.
Правила из репозитория
Если соглашения команды уже лежат в репозитории, переписывать их в панель не нужно — укажите путь к папке. Runner
возьмёт отслеживаемые git файлы .md и .txt из неё и подкаталогов (не больше 200) и передаст модели.
- Правила из самого MR к нему не применяются: если MR меняет файл правил, для его ревью действует версия целевой ветки. Автор MR не ослабит проверку своего кода правкой правил в том же MR.
- Объём правил ограничен потолком в настройках проекта; что применилось, а что не поместилось, — в карточке ревью.
- Содержимое файлов правил в панель не попадает: это файлы вашего репозитория.