# Architecture Decision Records

Record: `arch:architecture-decision-records`
Kind: artifact
Layer: [Evolution Principles](https://banes-lab.com/records/layer/evolution-principles.md)
Severity: recommended
Scope: architecture decision
Aliases: ADRs
Canonical: https://banes-lab.com/ontology#arch-architecture-decision-records

## Repair

- Refactored by: Add ADR, Link to Change
- Detected by: architecture change without ADR
- Violated by: major decision not recorded
- Measured by: ADR coverage
- Enforced by: PR template, review policy

## requires

- [Context](https://banes-lab.com/records/lex/context.md)
- [Decision](https://banes-lab.com/records/lex/decision.md)
- [Consequences](https://banes-lab.com/records/lex/consequences.md)

## reinforces

- [Traceability](https://banes-lab.com/records/arch/traceability.md)
- [Governance](https://banes-lab.com/records/arch/governance.md)

## enables

- [Decision History](https://banes-lab.com/records/lex/decision-history.md)

## conflicts-with

- [Tribal Knowledge](https://banes-lab.com/records/lex/tribal-knowledge.md)

## tensions-with

- [Documentation Maintenance](https://banes-lab.com/records/lex/documentation-maintenance.md)

## tensions

- [Architecture Decision Records (ADR) Documentation Maintenance](https://banes-lab.com/records/tension/architecture-decision-records-adr-documentation-maintenance.md)

## referenced-by

- [Architecture Review](https://banes-lab.com/records/arch/architecture-review.md)
