Repository navigation
GraQle 0.87.1: the Decision Assurance Gate works with the flag on - #276
Merged
Merged
Conversation
CR-DAG-087-1: PR-A register-runtime hook and start-up self-check
CR-DAG-087-1: PR-B default runtime provider, baseline admission rule, persisted provenance
CR-DAG-087-1 PR-C: built-wheel e2e script, README enable steps, CHANGELOG
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…eel run The earlier file recorded a graqle-0.85.1 wheel. This one is the run of scripts/dag_wheel_e2e.py on this branch with the graqle-0.87.1 wheel; local paths replaced by placeholders. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
🛡️ GraQle PR Guardian💥 Blast Radius: 20 modules affected
Total blast radius: 20 🏛️ Governance Verdict🚫 FAIL
🔍 SHACL ViolationsNo SHACL violations detected. ✅ 🔐 Approval RequirementsThis PR requires approval from:
❌ Approval requirement NOT yet satisfied.
🔬 Powered by GraQle PR Guardian v0.1.0 · Scan completed 2026-10-25T06:01:35.116184+00:00 |
harishquantamix
approved these changes
Oct 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GraQle 0.87.1: the Decision Assurance Gate now works with the flag on
What was wrong. In 0.87.0, with
GRAQLE_DAG_ENABLEDon, every governed call was stopped and no record was written, because no runtime provider was ever registered. With the flag off (the default) 0.87.0 behaves like 0.86.0.What this release does (flag off: unchanged, byte for byte):
register_runtime; there is no per-call failure.DAG-RT-BASELINE-ADMIT: EXECUTE only when risk is LOW, impact is zero and all seven hard gates (HG-01..HG-07) pass. Anything else is REJECT or HOLD (DAG-RT-NO-EVIDENCE). No projection score, reliability or residual risk is computed or recorded for these decisions. MEDIUM and above still need explicit configuration.scripts/dag_wheel_e2e.pyand its recorded run: it builds the wheel, installs the wheel (not the source tree) into a fresh virtual environment and runs the documented enable steps.Honest scope. A baseline EXECUTE is a policy-scoped authorisation at evidence tier BASELINE. It is not informed by the graph and is not a safety verification. Evidence-fed scoring is planned for 0.88. The
graq dagcommand group is still not part of the release.Verification
register_runtimeerror.master: no findings. Trade-secret wheel gate: pass.Publishing
After merge: tag
v0.87.1on the merge commit. CI builds, signs and publishes to PyPI.