orthogonality-principle
Installation
SKILL.md
Orthogonality Principle
Build systems where components are independent and changes don't ripple unexpectedly.
What is Orthogonality?
Orthogonal (from mathematics): Two lines are orthogonal if they're at right angles - changing one doesn't affect the other.
In software: Components are orthogonal when changing one doesn't require changing others. They are independent and non-overlapping.