Контракты
Контракты и границы интеграций
Владельцы кода вместо вручную выдуманного API.
Контракты protobuf и backend enum — первичный источник формы запросов. Документация объясняет смысл, предпосылки и ошибки; не дублирует сотни endpoint с риском расхождения.
Feature: Смена контракта
Scenario: Смена контракта
Given shared protobuf изменен
When публикуется новая инструкция
Then связанные callers и mappings обновлены
And старая форма не сохраняется как скрытый fallbackAPI, события, payment boundary, safety. Сервер всегда проверяет право действия. Пример запроса не является разрешением на production-команду.