From 4896d05cca45b30eb26143f5bc252a0629f46f2f Mon Sep 17 00:00:00 2001 From: ruv Date: Sun, 31 May 2026 11:11:38 -0400 Subject: [PATCH] fix(proof): regenerate ADR-134 CIR witness hash after CIR fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rust Workspace Tests failed the CIR determinism guard: expected 120bd7b1… (from the original ADR-134, #837) vs actual 304d5469…. The later CIR fixes on this branch (windowed dominant-tap ratio, λ tuning, causal-delay-window rms — ADR-134 P2) intentionally changed the CirEstimator output but never regenerated the witness hash. The new output is bit-deterministic and cross-platform stable: the Rust cir_proof_runner produces 304d5469… on both Linux CI and local Windows. Regenerated via the sanctioned `--generate-hash` path; verify-cir-proof.sh now prints "VERDICT: PASS (CIR hash matches)". Co-Authored-By: claude-flow --- archive/v1/data/proof/expected_cir_features.sha256 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archive/v1/data/proof/expected_cir_features.sha256 b/archive/v1/data/proof/expected_cir_features.sha256 index 7d9d7cb1..6d55615d 100644 --- a/archive/v1/data/proof/expected_cir_features.sha256 +++ b/archive/v1/data/proof/expected_cir_features.sha256 @@ -1 +1 @@ -120bd7b1f549f57f3773971a389c48c2bdd99b4ab1f205935867a16e95583995 +304d54690af468dc6cbf0f2a1332f109cf187d5e2eab454efd8554cebc45bdeb