Поле описания merge request пустое или содержит список commit messages. Ревьюер открывает diff на несколько десятков файлов и не понимает, с чего начать. Писать описание руками — рутина, на которую забивают, а задача при этом формализуется идеально: на входе diff, на выходе текст по шаблону…
Как мы перестали писать описания к merge request руками: AI Describer в GitLab CI и Jenkins
Это краткое изложение. Полный текст материала доступен на сайте источника.