How It Works
Semantic contract
An agreement about what data or an answer means, not just its format. A syntactic contract says a field is a number; a semantic contract says it is a probability between 0 and 1 that the customer wants a refund. Typed AI outputs are one way to give software a semantic contract it can rely on.
Origin · no single documented coiner
Software-engineering usage building on Bertrand Meyer’s “design by contract” (1986) and data-contract practice; the phrase itself has no single documented coiner.
