# Quality Attributes / Competing Attributes

> "quality-attributes" (performance-core layer) is traded against "Competing Attributes" (evolution-principles layer) — a principle cannot be scope-separated from a quality, metric, or cost it competes with; resolve by measuring "Competing Attributes" and choosing an explicit operating point.

Record: `tension:competing-attributes-quality-attributes`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-competing-attributes-quality-attributes

## tensions-with

- [Quality Attributes](https://banes-lab.com/records/arch/quality-attributes.md)
- [Competing Attributes](https://banes-lab.com/records/lex/competing-attributes.md)
