Modularity debt
Modularity debt is the accumulated cost of maintaining modular interfaces that have drifted out of alignment with the components they connect. It arises when two modules evolve independently, and their interface — once a clean boundary — becomes a patchwork of adapters, workarounds, and implicit dependencies.
Modularity debt is the structural analogue of technical debt in software engineering. Like technical debt, it is invisible until it compounds: the system appears to function normally while its internal architecture degrades. Unlike technical debt, it is not always repayable. When the interface has become a de facto standard — when too many external components depend on it — the cost of changing the interface exceeds the cost of maintaining the debt.
The systemic consequence is tight coupling through the back door: the system that was designed to be modular becomes secretly integrated, with failures propagating through undocumented channels. The 2008 financial crisis can be read as a modularity debt crisis: the credit default swap market was modular in its individual contracts but tightly coupled in its shared dependence on a single, poorly understood pricing model.