🚀 QWED v5.0.0: Enforcement Boundary Hardening #123
Rahul Dass (rahuldass19)
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Enforcement Boundary Hardening
Release Date: April 4, 2026
We're excited to announce QWED v5.0.0, a major hardening release focused on one thing: making the verification boundary fail-closed, deterministic about what it proves, and substantially harder to bypass under adversarial conditions.
This release consolidates the post-
v4.0.1hardening cycle, including the full PR 0–5 enforcement series, broad security cleanup, runtime hardening, and trust-boundary alignment.🛡️ What's New in v5.0.0
Enforcement Boundary Hardening
Agent Runtime Hardening
ActionContextis now mandatory for agent verificationhmac.compare_digestDeterminism & Trust Boundary Alignment
trust_boundarymetadata to API responsesUNKNOWNinstead of overstating equivalenceCritical Security Fixes
eval()fallback/metricsand/metrics/prometheusto privileged authenticated accessTooling & Supply Chain
This is a major release because it includes externally visible breaking changes:
security_checksis no longer a client-controlled opt-in boundary for agent verificationverify_action()integrations must now provideActionContextwithconversation_idandstep_number/metricsand/metrics/prometheusnow require authenticated privileged accessINCONCLUSIVE,UNKNOWN, andBLOCKEDINCONCLUSIVEwhere earlier integrations may have assumed a stronger verification claim📦 Version Updates
qwed(PyPI)5.0.0qwed_sdk(Python)5.0.0@qwed-ai/sdk(NPM)5.0.0Install / Update:
🧪 Validation
Release readiness was validated through merged regression suites and a final sanity sweep.
Sanity Sweep Results:
This release gate confirmed:
🧠 Why This Release Matters
QWED is a verification boundary — not just a response layer.
v5.0.0 makes that boundary significantly stronger:
Core principle: Generated output is not trusted unless the boundary can actually verify it.
🔗 Links
Thanks to everyone who contributed through code review, CI, release validation, and documentation! 🙌
Beta Was this translation helpful? Give feedback.
All reactions