Install

tare check

tare check rebuilds a record from the record alone and tells you whether it holds.

Synopsis

$ tare check <RECORD>

What it does

  1. Reads the record from the registry.
  2. Fetches the source at the record’s commit.
  3. Builds both programs in the container the record’s toolchain version names.
  4. Reruns the proof over the record’s corpus.
  5. Compares the two build hashes, the corpus hash and the totals with the record.

What it reports

matches, or the first difference: which value differs, what the record says and what the rebuild gave. It needs nothing from the attester and no key.