Любой обмен, это по сути распределённая транзакция и методы контроля результата должны быть соответствующие. Некоторые это забывают и пишут нечто подобное
Процедура ОбработкаПроведения()
ОтправитьДанныеВПриемник()
...
Если ЗаболелоВБоку Тогда Отказ = Истина КонецЕсли;
А мы родили скрипт на баше, который пробегает по коммитам до предыдущего тэга, для каждого коммита находит его исходную фикс-фича ветку, а по ветке находит ишуз из которого дергает описание и в ченджлоге ссылку проставляет гитлабовскую. Выглядит как номер ветки с кликабельной ссылкой на ишуз + краткое описание и все в маркдауне. Скрипт конечно слабочитаемый, хотим на оскрипт переложить.
это просто, надо выбирать соразмерные инструменты, ну и не игнорировать подходящие и обкатанные практики, иначе и получаются "велики", которые здесь ругают периодически)