Repository navigation
TallyLock 0.1.0a4 is an alpha for Linux with Python 3.11 through 3.14, published with trusted publishing and signed provenance.
pipx install tallylock==0.1.0a4 # or: uv tool install tallylock==0.1.0a4A new Receipts Board
tallylock board now builds a page you can read on a phone. See it live: https://triplepasslabs.com/tallylock/board/
- One ladder per benchmark. Entries are ranked only against others with the same dataset, harness, prompt template and decoding settings, and that shared setup is shown once.
- Each entry is a pill with its score, its 95% range and its best single run on a shared scale, so you can see the gaps and the overlaps.
- Tap an entry and it opens to every run (failed runs marked), the record (plan locked, runs, instant timestamps, the Bitcoin blocks), how it stands against each other entry, and the claim line and recheck command with copy buttons.
- Each entry has its own link, for example
#quentin. Esc closes it. - The page is still one static file with no remote assets. A short inline script adds the animation, links and copy buttons. Without it, entries still open and close.
Fixes
- Board ties are now reported pair by pair. A tie is not transitive: A can tie B and B tie C while A beats C. The old board could group all three as tied, which contradicted
tallylock compare. tallylock upgradeon a receipt that is pre-registered but not sealed yet no longer fails with a generic error. Plainupgrademeans the manifest when there is no result yet, and--target resultsays plainly that the result is not sealed.
Small changes
- Ledger verification reports the Bitcoin block heights each head proof names, in a new
heightsfield on eachanchorsitem. entries.jsonrows gainattempts,setup,head,argv,instant_timestampsandbitcoin. Existing fields are unchanged.