# First-Principles Design / Reuse of Established Patterns

> "first-principles-design" (evolution-principles layer) is traded against "Reuse of Established Patterns" (evolution-principles layer) — a principle cannot be scope-separated from a quality, metric, or cost it competes with; resolve by measuring "Reuse of Established Patterns" and choosing an explicit operating point.

Record: `tension:first-principles-design-reuse-of-established-patterns`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-first-principles-design-reuse-of-established-patterns

## tensions-with

- [First-Principles Design](https://banes-lab.com/records/arch/first-principles-design.md)
- [Reuse of Established Patterns](https://banes-lab.com/records/lex/reuse-of-established-patterns.md)
