005·22
data contract
/ˈdeɪ.tə ˈkɒn.trækt/ - n.
1 [colloq.] A promise with a schema, signed by no one with the authority to keep it.Keep. Punchy.This is the problem.
Working definition
2. A versioned, enforceable agreement specifying the schema, semantics, quality, and SLAs a producer guarantees to its consumers.