test(release): require retirement atomicity proof

This commit is contained in:
2026-07-22 15:28:04 +02:00
parent c29f1e9977
commit 71e74601cf
2 changed files with 29 additions and 3 deletions

View File

@@ -117,7 +117,12 @@ tools/checks/postgres-integration-check.py \
```
`--reset-schema` drops and recreates the `public` schema before every module
set. Use it only against this disposable database.
set. Use it only against this disposable database. Before those permutations,
the check runs the Files credential-retirement atomicity proof in random,
test-owned schemas. The proof does not modify `public` and fails the release
gate if its PostgreSQL or full-stack dependencies are unavailable. The
`--skip-retirement-atomicity` option is only for bounded migration/smoke
diagnosis; do not use it for release evidence.
Stop the testbed: