# Domain-Specific Language (DSL) / Tooling/Maintenance

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

Record: `tension:domain-specific-language-dsl-tooling-maintenance`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-domain-specific-language-dsl-tooling-maintenance

## tensions-with

- [Domain-Specific Language (DSL)](https://banes-lab.com/records/arch/domain-specific-language.md)
- [Tooling/Maintenance](https://banes-lab.com/records/lex/tooling-maintenance.md)
