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.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Linked from