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.