Term Kind Topic What it is
Contract Enforcement Point Producer-Side Enforcement, Shift-Left Contract Checking practice Data Contracts Where a data contract is actually checked - which determines whether a breaking change fails in the producer's build or in a consumer's pipeline at 2 a.m.
Data Contract Producer Contract, Schema Agreement, Published Interface pattern Data Contracts An explicit agreement between a data producer and its consumers covering schema, semantics, quality and change policy - which converts an implicit dependency on someone else's internal table into a managed int…
Data Contract pattern Data Contracts An explicit, versioned, enforceable agreement between a data producer and its consumers covering schema, semantics, quality and delivery.
Producer Obligation concept Data Contracts What a data contract binds the producing team to do, and — crucially — what happens in their pipeline when they are about to break it.
Producer-Enforced Contract Contract That Fails the Build, Upstream Enforcement practice Data Contracts A data contract checked in the producing team's own pipeline, so a breaking change is blocked before it ships - without which the contract is documentation and the breakage is discovered downstream.