Semantic Contracts
Kind: constraint
Layer: Contracts Core
Record: architecture:semantic-contracts
Severity: mandatory
Scope: domain, API, data
Canonical: Ontology
A rule or precondition that each term and value at a boundary has one agreed meaning, beyond its type.
Listed in Architecture principles, after Schema Contract and before Preconditions.