Ну опять началось:) я тебя ещё раз спрошу: у тебя есть тесты со 100% покрытием и учетом всех возможных поведений систем-соседей?
У меня есть описанное поведение моего API, которое я никогда не меняю. Если надо добавить новую функциональность, я делаю
1) новый метод
2) старый объявляю deprecated
3) договариваюсь об EOL старого метода
4) если коллегами не указано иное, то по достижении EOL, старый метод отключается
Поэтому ситуация "упс, мы выкатились, а RPC поломался" - у меня невозможна.