Preferuj zmiany kompatybilne wstecz (dodawaj opcjonalne pola, nie usuwaj/nie zmieniaj nazw), a gdy trzeba — wersjonuj. Kontrakty weryfikuj testami consumer-driven i wdrażaj w kolejności, która utrzyma kompatybilność w trakcie rollout.