005·75
data contract
/ˈdeɪ.tə ˈkɒn.trækt/ - n.
1 [colloq.] A written agreement about what the source will send, honored until the source has a deadline.Keep. Punchy.This is the problem.
Working definition
2. An agreed, enforceable specification of the schema, semantics, and quality a data producer guarantees to consumers, versioned and tested at the pipeline boundary.