External State Mutation
Kind: anti-pattern
Layer: Contracts Core
Record: lexicon:external-state-mutation
Canonical: Lexicon
Mutating state outside an object's own boundary, breaking the invariants it is supposed to guarantee.
Listed in Lexicon terms, after Breaking Change and before Hidden Service Coupling.