Base120 · Inversion

Antigoals & Anti-Patterns Catalog

IN · Inversion

Document failure modes to avoid rather than success patterns to emulate

Model code
IN20
Transformation
IN (Inversion) — Improve by removing, reversing, or stress-testing assumptions.
Priority
20 of 20
Framework
HUMMBL Base120 — 120 mental models across 6 transformations

When to use

"Use when a team repeatedly makes similar mistakes. Document the failure modes to avoid rather than success patterns to emulate. Anti-patterns are often more memorable and more actionable than best practices."

Example

"A team catalogs their anti-patterns — the god object (one class does everything), the premature abstraction (interfaces for a single implementation), the config explosion (every behavior is a flag). New team members read the catalog and avoid repeating these."

Common misuse

"Cataloging anti-patterns but not explaining why they fail. An anti-pattern without a root cause is a rule without understanding — people follow it until they forget why, then repeat it."

Also known as

Anti-Pattern LibraryFailure Pattern Catalog

Related models