ltl-accumulator-verified/verification
mrwulf 2a886b6be9 fidelity: deliberate re-pin of the pacta subject (cd3b1bc -> a036624)
The round-16 sweep went 49 GREEN, 1 RED, and the RED was this repository's
Phase 4 refusing to run: PACTA SUBJECT MISMATCH, signing.py and
transparency.py differing from the pin. That is pacta-subject-unpinned
(round-8, GPT-5.6) firing on its first genuine drift — the gate built so that
fidelity could never again count agreement with an unnamed program.

The drift is known and intended: pacta 5e35a53 anchored the signer path to the
package (register: signer-backend-depends-on-cwd) and a036624 added the
additive slh_dsa block to make_signed_tree_head (operator decisions
2026-08-06). Re-pinned deliberately with pacta_pin.py --write: 5 modules at
pacta a036624. PACTA-PIN.sha256's own entry in HARNESS.sha256 updated.

Full instrument set re-run green at the re-pinned state: check.sh 92s,
selftest_audit 280s, selftest-harness 0s, selftest_statements 38s.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-07 01:41:18 +02:00
..
fidelity accumulator: a run that is not attestation-ready must not exit 0, and must name its subject 2026-08-02 21:40:35 +02:00
gen/LTLAcc
Proofs audit: bind the scalar statements, and make the accounting identity mean audit 2026-08-03 12:15:26 +02:00
AUDIT-MANIFEST.txt verification: bind statements and specification bodies (P1-a); un-stale the fidelity pin 2026-07-29 09:07:13 +02:00
check.sh verification: separate the two accounting questions (round-9 review, Claude N2) 2026-08-04 03:17:05 +02:00
driver-allowlist.txt audit: bind the scalar statements, and make the accounting identity mean audit 2026-08-03 12:15:26 +02:00
HARNESS.sha256 fidelity: deliberate re-pin of the pacta subject (cd3b1bc -> a036624) 2026-08-07 01:41:18 +02:00
inventory-allowlist.txt Review round 4: F1* absorbed (lied-size boundary), acceptCons_sound, kit reproducibility 2026-07-12 15:07:57 +02:00
inventory_gate.sh audit: bind the scalar statements, and make the accounting identity mean audit 2026-08-03 12:15:26 +02:00
lean-guard
lean-toolchain Review round 4: F1* absorbed (lied-size boundary), acceptCons_sound, kit reproducibility 2026-07-12 15:07:57 +02:00
lift-guard.sh verification: guard the accumulator's two lifts (port lift-guard, assert on the payload) 2026-08-04 13:39:19 +02:00
PACTA-PIN.sha256 fidelity: deliberate re-pin of the pacta subject (cd3b1bc -> a036624) 2026-08-07 01:41:18 +02:00
run_bare.sh Round 5 (housekeeping): doc-consistency welded into the button; both round-4 approvals recorded 2026-07-15 09:40:20 +02:00
selftest-harness.sh verification: guard the accumulator's two lifts (port lift-guard, assert on the payload) 2026-08-04 13:39:19 +02:00
selftest_audit.sh Round-7 F2: account for every constant the kernel sees 2026-08-02 02:51:55 +02:00
selftest_statements.sh verification: guard the accumulator's two lifts (port lift-guard, assert on the payload) 2026-08-04 13:39:19 +02:00