fips205-slhdsa-verified/verification
mrwulf 77d6b2c195 review round 3: close the two nonblocking nits
Round 3 returned fit-once-one-item-lands (first non-DO-NOT-ATTEST verdict).
The one blocker is an independently-executed toolchain session, which is
operator-side. This commit closes the two nonblocking recommendations:

- extract.sh: source the aeneas toolchain env AFTER the provenance guard, so
  a party without the toolchain gets the clean exit-2/3/4 diagnostics instead
  of a confusing env error (the reviewer hit exactly this). Re-verified: exit
  2/3 clean in an env-stripped shell, happy path byte-identical.
- RECORDED-RUN.md: append the locked cargo run under the pinned nightly —
  the differential bridge test mono_matches_deployed_verify passes with
  --locked --lib on nightly-2026-06-01, and the full default-features suite
  is green (13+3+12+37 passed, 0 failed). Also documents why single-feature
  integration tests cannot compile (upstream test files hardcode all twelve
  parameter sets), resolving the round-1 GPT observation.

No proof, model, or gate change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 21:31:05 +02:00
..
gen/SlhVerify review round 1: fix the fail-open audit gate + remove the overclaimed framing 2026-07-24 16:55:10 +02:00
Proofs review round 2: in-Lean exact-cone audit + reproducibility + doc honesty 2026-07-24 19:13:55 +02:00
check-selftest.sh review round 2: in-Lean exact-cone audit + reproducibility + doc honesty 2026-07-24 19:13:55 +02:00
check.sh review round 2: in-Lean exact-cone audit + reproducibility + doc honesty 2026-07-24 19:13:55 +02:00
drill.sh drill: the post-flight drill becomes a button (drill.sh) 2026-07-23 15:36:00 +02:00
extract.sh review round 3: close the two nonblocking nits 2026-07-24 21:31:05 +02:00
lean-guard SLH-DSA (FIPS 205) campaign skeleton: honest zero-certificate state 2026-07-22 21:00:57 +02:00
PROVENANCE.json review round 2: in-Lean exact-cone audit + reproducibility + doc honesty 2026-07-24 19:13:55 +02:00
RECORDED-RUN.md review round 3: close the two nonblocking nits 2026-07-24 21:31:05 +02:00