навеяно вопросом про свагер.
как с ним правильно жить?
вот мы задекларировали апи с типами. вот нагенерили кода, клиентов и сервера.
и апи естественно мы тут же поменяли.
почему-то хочется вынести апи в отдельную репу, чтоб доступ на изменения только по талонам. делают ли так?
вопрос: как правильно перегенерить код, чтоб все ручные правки остались (ну типа сервант обработал, например, запрос. обратчик затрется?) ? как правильно так устроить ci, чтоб оно било по рукам, когда кто-то идет мимо свагера (проверить на соответствие спеке и отказать если что)?