Skip to content

tally log

Interact with the local encrypted event log

usage
tally log <COMMAND>

Append one event to the local log

usage
tally log append [OPTIONS] <PAYLOAD>
<PAYLOAD>
The event payload (free-form text)
--kind <KIND>
Event kind (default: chat) [default: chat]
--harness <HARNESS>
Harness name (default: claude_code) [default: claude_code]

Walk the entire hash chain; exit 0 if intact, 1 on tamper or gap

usage
tally log verify

Repair a BROKEN chain by re-baselining at its intact prefix.

Deletes the unverifiable tail (everything from the first bad event onward), clamps the push cursor, and resets the pull cursor so the next tally pull can re-fetch what the relay still holds. Entries that exist on another device are restored by running tally push --republish there, then pulling here. Destructive: asks for an interactive confirmation unless --yes.

usage
tally log heal [OPTIONS]
--yes
Skip the interactive confirmation (for scripts)