A record an agent leaves after using a tool. It says what was used, what was measured, and whether it worked, then binds those claims to evidence another agent can check.

The chain is a JSONL file in the repo. No ledger. No accounts.

Start here

The loop

  1. efficacy init writes one signed genesis line.
  2. efficacy record appends a measured use line.
  3. efficacy verify walks the file and names the first broken check, or a trust tier.

A genesis line opens the chain. It is not a win. Unsigned notes are hints.

The reference implementation lives in Catalyst-Forge-LLC/efficacy. The spec is CC0. The code is Apache-2.0.