# Contract Compatibility

> For APIs, services, data, schemas, and protocols, validate explicit contracts, preconditions, postconditions, invariants, versioning, backward compatibility, forward compatibility, and interoperability.

Record: `algo:contract-compatibility`
Kind: arch-relationships
Canonical: https://banes-lab.com/ontology/algorithms#algo-contract-compatibility
Closure: https://banes-lab.com/json/records/algo/contract-compatibility/closure

## composed-by

- [Loop-Owned Mode Selection](https://banes-lab.com/records/algo/loop-owned-mode-selection.md)
- [<Mode-Driven Response Schema>](https://banes-lab.com/records/algo/mode-driven-response-schema.md)
