liability-mitigation-via-pattern-composition-is-catalog-architectural-property

Status: IN

The GoF catalog contains a structural self-repair capability: pattern liabilities are mitigated not by external application-specific safeguards but by composing with other catalog patterns — ChangeManager resolves Observer's cascade liability via Mediator+Singleton composition, and Composite's parent references structurally mitigate Chain of Responsibility's receipt-not-guaranteed liability — establishing liability-mitigation-via-composition as a recurring catalog-level architectural property.

Justifications

Two independent examples of intra-catalog liability mitigation via composition establish the property as systematic rather than coincidental

Depends on (SL): changemanager-resolves-observer-liability-via-pattern-composition, chain-composite-structural-reliability

JSON