Three copies, no succession statement
| copy | bytes | where | state |
|---|---|---|---|
| A | 9,405 | election-integrity/site/downloads + safe-elections-isolation/kit/docs | Byte-identical pair. Singular "StrongRoom". Uses "anchored" and "Anchoring:" throughout. |
| B | 9,447 | strongroom-elections/site/downloads + dist/downloads | Byte-identical pair, and the copy currently SERVED. Pluralised, but the correction is HALF-APPLIED. |
| C | 9,631 | safe-elections/site/downloads | Unique. The complete correction: "witness-published" throughout, plus a two-line definition of "anchored to". |
Not one of them contains a date, a version number, or a sentence claiming to supersede another. The only way to order them is to read all three and reason about the direction of each edit — and the direction is not consistent.
Live defect — The served copy (B) is half-corrected, and the defect is in production now.
Measured 2026-09-10, on kristenslab/strongroom-elections@HEAD site/downloads/Election-Integrity-on-StrongRoom-SPEC.md
| what | value | reading |
|---|---|---|
| anchored | 2 | withdrawn vocabulary, still in the tally-artifacts line |
| Anchor the tally | 1 | build step 5 never converted |
| Witness publishing | 1 | only the data-seam heading was converted |
| Anchored to | 0 | the two-line semantic clarification is absent |
| StrongRooms's | 1 | possessive typo, shipping |
Copy D — the merge
Takes from C: C's 13 corrected lines — witness-published tally artifacts, the "Anchored to" definition, "Witness-publish the tally log" as build step 5, and the possessive fix.
Keeps from B: B's line 149, "Tamper-evident, with a full report".
0 occurrences of "tamper-proof"; 5 of "tamper-evident".
Action: Build the MERGED copy D over B in strongroom-elections — not C. Then one copy, one location, and every other repository references it rather than carrying its own.
The audit's own SHA-256 for copy C — 72bd79f048d1…c250e — was re-verified byte-for-byte on 2026-09-10 and matches, so the evidence behind this finding is independently checkable.
How this page works
A 54-second spoken walk-through of what is on this page and why it matters.