Principlev1
Engineer reversibility into decisions wherever possible by
Engineer reversibility into decisions wherever possible by restructuring constraints to enable low-cost rollback.
Why This Is a Principle
This PRINCIPLE follows from Extended Cognition Thesis (distributed cognition—external structures can constitute genuine cognition) and You can design your own cognitive processes rather than (you can design your cognitive processes). It prescribes HOW to structure decisions (engineer reversibility) rather than stating what IS. The lesson's software engineering examples (feature flags, canary deployments) illustrate the principle but the principle itself is domain-general.