# Separation of Concerns / Over-Layering

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

Record: `tension:over-layering-separation-of-concerns`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-over-layering-separation-of-concerns

## tensions-with

- [Separation of Concerns](https://banes-lab.com/records/arch/separation-of-concerns.md)
- [Over-Layering](https://banes-lab.com/records/lex/over-layering.md)
