Make “production remains unchanged” the default failure mode
An update creates an immutable candidate revision. It does not mutate the active revision in place. Release Guard compares compatible, persisted active and candidate evidence before promotion.WAIT instead of inventing a result.
What the decision proves
Every evaluation records:- active and candidate revision identity;
- the exact policy snapshot;
- compatible benchmark IDs and workload parameters;
- measurements that were available;
- explicit unavailable measurements;
- deterministic reason codes and timestamp.