ops-02 reproduction
Public source retained with the related article. Generated results, dependency directories, runtime storage, secrets, and oversized binary artifacts are intentionally excluded.
README
# OPS-02 mixed-version deployment fixture
This fixture tests the evidence gate for “Rollback Cannot Restore a Contract
You Already Removed.” It uses synthetic A, B, and C quote releases against
real pinned PostgreSQL and Redis services.
Run:
```sh
./run.sh
```
The runner retains directional reader and writer compatibility, real database
and cache transitions, a restartable backfill, queued-payload outcomes, a
14-stage gate ledger, recovery boundaries, 23 rejected semantic mutations,
primary-source hashes, and source provenance.