# Standardization

Record: `arch:standardization`
Kind: principle
Layer: [Evolution Principles](https://banes-lab.com/records/layer/evolution-principles.md)
Severity: contextual
Scope: codebase, platform, organization
Canonical: https://banes-lab.com/ontology#arch-standardization

## Repair

- Refactored by: Normalize Tooling/Format/Pattern
- Detected by: standards deviation
- Violated by: inconsistent tooling/formats/patterns
- Measured by: conformance rate
- Enforced by: CI policies, templates

## requires

- [Standards Definition](https://banes-lab.com/records/lex/standards-definition.md)

## reinforces

- [Consistency](https://banes-lab.com/records/arch/consistency.md)
- [Interoperability](https://banes-lab.com/records/arch/interoperability.md)

## enables

- [Reuse](https://banes-lab.com/records/lex/reuse.md)
- [Operability](https://banes-lab.com/records/lex/operability.md)

## conflicts-with

- [Unbounded Variation](https://banes-lab.com/records/lex/unbounded-variation.md)

## tensions-with

- [Innovation/Autonomy](https://banes-lab.com/records/lex/innovation-autonomy.md)

## tensions

- [Standardization Innovation/Autonomy](https://banes-lab.com/records/tension/innovation-autonomy-standardization.md)

## referenced-by

- [Reference Architecture](https://banes-lab.com/records/arch/reference-architecture.md)
- [Autonomy](https://banes-lab.com/records/arch/autonomy.md)
