Настройка

Проектные инструкции и правила из репозитория

Инструкции задаются в панели, на вкладке проекта «Свои инструкции». В ней — три поля:

  • уточнение роли — кем модель выступает в вашем проекте («ревьюер бэкенда платёжного сервиса»);
  • текст — соглашения и требования, которые модель должна учитывать;
  • путь к папке правил в репозитории — например, docs/conventions.

Каждое сохранение — новая версия: старые видны в истории, любую можно восстановить. Какая версия действовала в конкретном ревью — видно в его карточке, ссылка «Инструкции».

Модули монорепозитория

После команды init панель знает модули репозитория, и у каждого можно задать свои инструкции. Режим каждого поля модуля: как у проекта, дополняет (проектное значение, затем модульное) или заменяет. Блок «Что получит модель» показывает итог для модуля.

Правила из репозитория

Если соглашения команды уже лежат в репозитории, переписывать их в панель не нужно — укажите путь к папке. Runner возьмёт отслеживаемые git файлы .md и .txt из неё и подкаталогов (не больше 200) и передаст модели.

  • Правила из самого MR к нему не применяются: если MR меняет файл правил, для его ревью действует версия целевой ветки. Автор MR не ослабит проверку своего кода правкой правил в том же MR.
  • Объём правил ограничен потолком в настройках проекта; что применилось, а что не поместилось, — в карточке ревью.
  • Содержимое файлов правил в панель не попадает: это файлы вашего репозитория.