Release
Reports, not certificates — and proof packs that verify harder
A terminology reset (report/evaluate), stricter proof-pack verification, and a clean upgrade path for Hugging Face Transformers v5.
Release: InvarLock 0.3.8 — The “evaluate” era + Transformers v5 compatibility
Highlights
- “Certificate” is now “report” everywhere (and
evaluatereplacescertify). - Proof packs can now verify in strict mode (fail-closed when signatures/contents don’t match expectations).
- Compatibility updates for Transformers v5 + less noisy CI/release output.
This release is mostly about making the story of an InvarLock run easier to understand—both for you and for anyone reviewing what you produced. The big breaking change is the wording cleanup: “certificate” becomes report, and the CLI language converges on evaluate. It’s the kind of change that’s slightly annoying for a day, then quietly improves everything afterward.
Proof packs also get more confidence-building: strict verification can now fail closed when signatures are missing/invalid and when pack contents aren’t what they should be. If you’ve ever worried about “did I actually verify the exact thing I think I verified?”, this is aimed straight at that.
On the ecosystem side, this release also shores up Transformers v5 loading contracts and modernizes dtype/quantization config handling so upgrades are less fragile.
For more details, see CHANGELOG.md.
More from the blog
Continue through recent releases and implementation notes.
Release
Stable public contracts with stricter fail-closed verification
InvarLock 0.4.0 stabilizes contracts around policies, proof packs, and evaluation provenance while tightening verification, CI, and coverage enforcement.
Release
Coverage hardening across CLI, reporting, and observability paths
Coverage thresholds now enforce split-module branch floors for critical CLI/reporting paths.
Release
Targeted regression hardening for quantization and reporting paths
A focused hardening release: safer AWQ plugin discovery, stronger quantization clipping behavior, and broader report-schema acceptance for edge payloads.