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):

Installs
3
GitHub Stars
263
First Seen
Mar 9, 2026
aposd-simplifying-complexity — ryanthedev/code-foundations