The Five Laws of Post-Deterministic Software
Law 1 - Intent Precedes Implementation
Start from required outcomes and constraints. Implementation is generated and selected, not assumed in advance.
Law 2 - Reasoning Must Be Constrained
No generated action reaches production state without deterministic invariant validation.
Law 3 - Invariants Define the System
Procedures may change. Constitutional rules must remain explicit, enforceable, and observable.
Law 4 - Generation Requires Evaluation
All generated artifacts and actions require layered evaluation:
- invariant checks
- tests
- monitoring
- human judgment where risk warrants
Law 5 - Developers Govern Environment, Not Just Specify Behaviour
Developer leverage is measured by safe capability throughput and the integrity of the environment they build, not by code volume.