Что включает data contract
- Schema.
- Field semantics.
- Required/optional fields.
- Freshness SLA.
- Quality rules.
- Versioning.
- Owner.
Зачем нужен
Без контракта upstream-команда может изменить поле или event и незаметно сломать downstream dashboards, automation и models.