# Architectural Contract Algebra

> <Classify architectural force> → <Declare boundary> → <Define contract> → <Choose pattern> → <Bind implementation> → <Verify invariant> → <Observe runtime> → <Govern evolution>

Record: `algo:architectural-contract-algebra`
Kind: architecture
Canonical: https://banes-lab.com/ontology/algorithms#algo-architectural-contract-algebra
Closure: https://banes-lab.com/json/records/algo/architectural-contract-algebra/closure

## composes

- [Domain Boundary](https://banes-lab.com/records/algo/domain-boundary.md)
- [Transaction Boundary](https://banes-lab.com/records/algo/transaction-boundary.md)
