This is the project's own thesis turned back on itself, so it is worth stating plainly rather than burying in a changelog. All five defects were found by running the release on a Windows host — the release was packaged on POSIX, and every one of these is invisible there or invisible everywhere.
SQLiteSandbox leaked a connection on every call
sandbox.py used with self.connect() as c: in three places. That is sqlite3's transaction context manager — it commits or rolls back, and never closes. Every construction, put and get leaked an open connection plus the -wal and -shm sidecars WAL mode creates.
POSIX lets you unlink an open file, so it passed there. Windows raises WinError 32 when the temporary directory is cleaned up, which made v1.0 actually 70 passed / 5 failed on Windows rather than the recorded 75. This was a runtime handle leak, not only a test artifact.
The gate's test pass rate was the literal 1.0
The finalizer handed the gate a hardcoded 1.0. So no test failure could ever block a release — which is precisely how the five failures above shipped under a passing certificate. The policy demanded test_pass_rate = 1.0 and the finalizer supplied it by assertion.
The schema valid rate was likewise a literal
Also hardcoded 1.0, while a real measurement was available the whole time: the schema registry can validate every migrated certificate, and now does.
The API compatibility check could not fail
It compared the live manifest against a second freshly-built copy of itself. That is compatible by construction. Deleting ReleaseGate from the stable symbols and mangling a signature still returned compatible: true — verified, not assumed. It now compares against the frozen baseline on disk.
Release digests did not reproduce across platforms
Path.write_text defaults to newline=None, which translates \n to os.linesep. Every hashed artifact went through it, so identical content produced different digests depending on the build host, and a SHA256SUMS.txt generated on one platform failed on another. For a system that binds its evidence by digest, that is not cosmetic.