Operator-found (and root-caused): the v0.11 card replace had silently no-opped on an invisible NBSP in 'vs.\xa0today' — the page said 23 pages and still carried the July-snapshot card one paragraph under the 'New in v0.11' sentence. Fixed by byte-anchored replace with post-assert; a source regression test now forbids the stale markers outright and check-paper.sh binds the page-count claim to pdfinfo. Executability (tested by actually running them): the printed curl had no scheme and returned empty through the redirect -> https form; the zero-install one-liner was missing its cd -> added; 'Standard-library Python only' contradicted the openssl requirement stated 20 lines earlier -> made honest; 'table above' pointed at a table that is below -> below; '~25 lines of Python' vs the 346-line fail-closed verify.py -> 'one-page core (paper Appendix C), shipped verify.py wraps it'. Comprehensibility (fresh-eyes audit, 28 findings triaged): first-use glosses for STH, axiom cones, certificates, pinning, split view, pins.json, trusted base, residual-risk list, R0-R5, signature tiers; Lean 4 linked; Merkle accumulator glossed; operator=provider declared; the ✗-leaves explained as the failed round 1 vs clean re-attest; the flagship self-reference gets a plain lead sentence; TOFU named and bounded; pacta install source at the first pacta command; coined verb 'machine-re-check' uncoined; pitch parenthetical trimmed (SLH detail lives in its own block). Suite 153 green (new: webdocs stale-claim regression test). |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| check-paper.sh | ||
| ltl.pdf | ||
| ltl.tex | ||
| README.md | ||
| reinvention-outline.md | ||
Which file is current?
ltl.pdf / ltl.tex — the current paper (v0.11, revised August 2026).
The review process concluded in August 2026. v0.10 folded in the
corrections queued during the freeze (the closed consistency-verifier
divergence with its sn = 0 root cause, replay-harness-integrity
limitation, claim-matrix row); v0.11 brings the paper up to the live
system: the nineteen-leaf dual-signed deployment, the SLH-DSA (FIPS 205)
verify-path instantiation, and its certificate appendix. The
version submitted for review (July 17, 2026, sha256 7f140356…) is
preserved unchanged in this repository's git history. The live copy at
https://ltl.zkdefi.org/paper serves the current revision.
Superseded early drafts (v0.1, v0.2) were removed from the working tree on 2026-08-15; like every prior state of this folder, they remain retrievable from this repository's git history.
Revisions v0.3–v0.9 were successive overwrites of ltl.tex; they live in
this repository's git history. v0.9 is the version that was submitted
for review; v0.10 and v0.11 supersede it.