# Introspection / Encapsulation

> "introspection" (declarative-core layer) is traded against "Encapsulation" (structural-core layer) — a principle cannot be scope-separated from a quality, metric, or cost it competes with; resolve by measuring "Encapsulation" and choosing an explicit operating point.

Record: `tension:encapsulation-introspection`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-encapsulation-introspection

## tensions-with

- [Introspection](https://banes-lab.com/records/arch/introspection.md)
- [Encapsulation](https://banes-lab.com/records/arch/encapsulation.md)
