Vilice is a proof of concept. Run it on a box you can afford to lose.

vilice record

Dump the accountable record (entries + chain check).

observe not recorded — a read

vilice record --help
vilice record — Dump the accountable record (entries + chain check)

Prints the record: every entry, plus the chain-integrity check, so a
reader can show the witnessed history and prove it is unbroken.

The file itself is /var/lib/vilice/record.log — append-only, one JSON
object per line, readable with cat. This command is the convenient
door, not the only one.

Usage:
  vilice record

Examples:
  Read the box's history.
    vilice record

  The same, structured, for a program to read.
    vilice record --json

Scope:  observe — reachable by any scoped key
Record: not recorded — this command reads, it does not act