Ваш API сломался в продакшене, потому что CI тестировал код, а не contracts
Большинство CI pipelines находят синтаксические ошибки и логические баги. Они пропускают изменения, ломающие обратную совместимость API contracts, которые реально валят продакшен. Вот как это исправить.