aposd-simplifying-complexity
Installation
SKILL.md
Skill: aposd-simplifying-complexity
STOP - Error Reduction Hierarchy
Walk through each level of hierarchy for EACH error condition. The best way to deal with exceptions is to define errors out of existence.
Priority order: Define out → Mask → Aggregate → Crash (app-level only)
Do NOT present simplified code until the Transformation Checklist is complete.
Pull Complexity Downward
Decision Procedure
Before adding complexity to an interface (new parameters, new exceptions, new caller responsibilities):