2026-11-09 Heimdall Sealed ballot: retry a reveal that loses a RevealSeq race while the window is open, \z in hex patterns, doc the contended 409 ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 55b7f79c13 View at this point in history 2026-11-09 20:47:23 +00:00 Heimdall doc: ballots are JSON documents, not typed CultNet documents ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 8d6b45ae69 View at this point in history 2026-11-09 20:41:06 +00:00 Heimdall Sealed ballot: freeze the reveal set at close (RevealSeq token), HTTP tests for replay/non-voter/late reveal/close, doc corrected on the ballot schema ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 264233e08f View at this point in history 2026-11-09 20:40:54 +00:00 Heimdall Sealed ballot: race-safe close, close sweep, endpoint tests, backup reader and auth findings in the doc ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> 96da1b7a8c View at this point in history 2026-11-09 20:30:35 +00:00 Heimdall Sealed-ballot motions: commit-reveal over typed gamecult.sealed_ballot.v0 documents ... Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> d5a71eb639 View at this point in history 2026-11-09 20:24:49 +00:00