Evolution Principles
Kind: algorithm
Layer: Evolution Principles
Record: algorithms:evolution-principles
Canonical: Algorithms
Closure: Dependencies in load order
The rules governing how a system changes over time — no backward-compat cruft, no deprecation debt, no legacy retention, no 'for now'.
Listed in Algorithm contracts, after Correctness Core and before Resource Core.
Domain
Tier
Principle
Composed by
- Forward Compatibility Over Backward Compatibility
- Explicit Removal Over Deprecation
- Greenfield Over Legacy
- Now Over For-Now
- Compression Over Repetition
- Approved Evolution Over Unapproved
- Versioned Evolution Over Breaking Change
- Pattern By Fit Over Speculative Pattern