Repository navigation
fix(sparq-zk): Implement the noir#13314 constraint-level guard specified in research/noir-bounded-ve - #5714
Conversation
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
The documentation-only change is internally consistent and appropriately conservative for a ZK soundness-sensitive surface. It clearly states that no toolchain execution occurred, does not claim the capacity guard is proven or externally audited, distinguishes a serialization-compatibility risk from a verified incompatibility, and preserves the existing non-vacuity matrix. The repository context supports the concrete local claims about the pinned nargo/bb versions, the ignored-test CI command, and the currently locked dependency majors. The proposed round-trip pre-flight is a reasonable prerequisite to prevent serialization failure from masquerading as a meaningful forged-witness rejection. No executable behavior or test is added, so there is no new test-path validity defect to block this record update. |
Arming on cross-provider approve. Trust-surface audit trail (complete): (live security label: routing match_labels / trust:* posture recomputed at arm time) @ b33e375. Post-merge review welcome; revert-and-reopen is the escalation path. |
This PR was dequeued from the merge queue (reason: The failed merge-group run was not discoverable from the Actions API at notification time (no non-success Reason |
|
|
|
|
This is the MACHINE-owned capacity park ( |
This PR was dequeued from the merge queue (reason: Failed merge-group run(s) for this PR's queue branch: Reason |
This park is older than the rolling model-health window, so whether the specific condition that parked it has cleared is NOT provable any more — leaving it would make an automatic hold a permanent one. Instead the fleet has recorded sustained successful runs across multiple accounts with no launch failure, the most recent at This consumes that evidence EXACTLY ONCE: the same evidence can never re-admit this PR again, a later park needs FRESH evidence that has not been consumed (for the cause-recovery route, a new outage-and-recovery pair), and at most 2 automatic re-admissions are ever granted to one PR — past that the loop stops and asks a human. A human hold ( |
|
Local ci-fast gate (GitHub Actions runners are down; Jesse approved merging on local runs at 20:19 UTC). The PR head was merged locally with main a496ec9 (not pushed), and every step of Benchmark: not applicable. The change is documentation only; no code path changes. Generated by Claude Code |
What / why
Automated implementation of the trusted task in #5668, routed to
sparq-revieweronClaude Opus 5 (alias
opus5, provider modelclaude-opus-5).Fixes #5668
Local gate
crate-scopedMerge posture
DRAFT — pending cross-provider review. Publish never arms; arming happens ONLY in the registry
review-fix approve path (
arm_auto_merge=true), gated on an opposite-provider approveverdict with
ci-summary / gateas the objective backstop.