# Standards Compliance

> A rule or precondition that an implementation conforms to the published standard for its protocol, format or domain.

Record: `architecture:standards-compliance`
Kind: constraint
Layer: [Resource Core](https://banes-lab.com/records/layer/resource-core.md)
Severity: contextual
Scope: protocol, security, data, infrastructure
Canonical: https://banes-lab.com/ontology#architecture-standards-compliance

Listed in [Architecture principles](https://banes-lab.com/api/records/architecture.md), after [Infrastructure as Code](https://banes-lab.com/records/architecture/infrastructure-as-code.md) and before [Protocol Independence](https://banes-lab.com/records/architecture/protocol-independence.md).

## Repair

- Refactored by: Align Implementation, Add Conformance Tests
- Detected by: conformance test failure
- Violated by: nonconforming implementation
- Measured by: standard compliance score
- Enforced by: standards checks

## Requires

- [Applicable Standard](https://banes-lab.com/records/lexicon/applicable-standard.md)

## Reinforces

- [Interoperability](https://banes-lab.com/records/architecture/interoperability.md)
- [Compliance](https://banes-lab.com/records/architecture/compliance.md)

## Enables

- [Certification/Compatibility](https://banes-lab.com/records/lexicon/certification-compatibility.md)

## Conflicts with

- [Proprietary Deviation](https://banes-lab.com/records/lexicon/proprietary-deviation.md)

## In tension with

- [Innovation/Flexibility](https://banes-lab.com/records/lexicon/innovation-flexibility.md)

## Tensions

- [Standards Compliance / Innovation/Flexibility](https://banes-lab.com/records/tension/innovation-flexibility-standards-compliance.md)

## Severity

- [contextual](https://banes-lab.com/records/vocabulary/severity-contextual.md)

## Category

- [Portability / Infrastructure / Deployment](https://banes-lab.com/records/architecture-category/portability-infrastructure-deployment.md)

## Linked from

- [Contracts / Interfaces / Compatibility](https://banes-lab.com/ontology/principles/architecture-category-contracts-interfaces-compatibility.md)
- [Security / Privacy / Compliance / Governance](https://banes-lab.com/ontology/principles/architecture-category-security-privacy-compliance-governance.md)
- [Portability / Infrastructure / Deployment](https://banes-lab.com/ontology/lexicon/lexicon-category-portability-infrastructure-deployment.md)
- [Severity levels](https://banes-lab.com/ontology/schema/the-vocabulary-severity.md)
- [The resolutions](https://banes-lab.com/ontology/schema/the-resolutions.md)
