Big Ball of Mud
Kind: anti-pattern
Layer: Enforcement Core
Record: architecture:big-ball-of-mud
Severity: discouraged
Scope: modularity, state_transaction
Formed by: Allow boundaries to remain implicit, permit unrestricted dependencies, mix concerns freely, share mutable state broadly, and accumulate changes without architectural segmentation.
Canonical: Ontology
A defect in which a system has no discernible boundaries, so any part can depend on and change any other.
Listed in Architecture principles, before God Object.