Vendor Lock-In Leakage

Kind: anti-pattern

Layer: Enforcement Core

Aliases: Shared Model Coupling

Record: architecture:vendor-lock-in-leakage

Severity: discouraged

Scope: modularity, model_governance, domain_boundary

Formed by: Spread vendor-specific APIs, models, exceptions, identifiers, or configuration throughout application and domain code.

Canonical: Ontology

A defect in which an external system's or a vendor's APIs, errors and models spread through application and domain code, so their changes ripple across it.

Listed in Architecture principles, after Framework Leakage and before Circular Dependency.

Refactored by

Severity

Category

Force

Negated by

Violates

Linked from