# Responsibility Boundary

> Partition behavior into cohesive units, assign each unit one reason to change, hide internal details, expose only intentional interfaces, and reject cross-boundary leakage.

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

## composed-by

- [Consumer Config SSOT](https://banes-lab.com/records/algo/consumer-config-ssot.md)
- [Cascade Layer Partition](https://banes-lab.com/records/algo/cascade-layer-partition.md)
- [Placement Isolation](https://banes-lab.com/records/algo/placement-isolation.md)
- [Assembly Composition](https://banes-lab.com/records/algo/assembly-composition.md)
