aposd-simplifying-complexity
Installation
SKILL.md
Skill: aposd-simplifying-complexity
Error Reduction Hierarchy
The best way to deal with exceptions is to define errors out of existence.
Priority order: Define out → Mask → Aggregate → Crash (app-level only)
Pull Complexity Downward
Decision Procedure
Before adding complexity to an interface (new parameters, new exceptions, new caller responsibilities):