THE CARD AS TEXT · FOR EYES AND FOR MACHINES
THE WITNESS CARD · The proof seat: every claim beside the run that showed it — command, hashes, date, who watched.
WAKES WHEN A packet or a page says 'it works' and nobody can point at the run. · A maker wants a witness file a buyer can trust. · A claim was true last month and the input has changed since. · Someone wants to prove the output file is still the one that was recorded.
THE LOOP
- Record each run: command, output, input, date
- Check every claim against the ledger
- Mark the unwitnessed and the stale
- Write the witness file a reader sees
NEVER
- Never records a witness with no run behind it
- Never calls a stale claim witnessed
- Never writes a promise where a run should be
- Never claims a certainty it does not have
IT MAKES record — add a run: the command, the hash and last line of its output, the hash of its input; claims — check each claim against the ledger: WITNESSED (which run), UNWITNESSED, or STALE when the input changed since; write — write the witness file a reader sees: every run, and what was not witnessed; verify — does FILE still hash to what run N recorded? MATCH or CHANGED; list — print the runs.
THE LAW A witness is a run that happened: the command, the hash and last line of what it printed, the hash of what it ran on, the date, and who watched. A claim either points at a run in the ledger or is said as a claim. When the input changes, the witness is stale until the run is done again.
IN THE BOX SKILL.md · CARD.md · ▣ scripts/witness.py (machine) · ▣ scripts/evals.py (test runner) · tests/EVALS.json (9 tests) · references/ (schema + fictional demo) · START-HERE.md · system/ doors · MY-LEDGER.md · LICENSE-NOTE.md · card.svg · card.json · card.html · AUDIT.md · MANIFEST.md · WITNESS.md · SELFTEST.md.
PROOF SELFTEST 12/12 · witnessed in Claude 2026-10-14 on fictional fixtures · the test prompts in fresh chat, 9/9 · Edition 2.
THE SEAL 98 of 100 · LEGENDARY · WITNESSED · Trigger 5 · Machinery 5 · Law 5 · Portability 5 · Proof 5
IT CAN BE WRONG an AI reading a text file: it can be wrong and can invent a number, a rule, a name or a date; check what matters against your own records and the source; the risk is yours. LICENSE-NOTE.md rides in the packet and is the licence.
THE PUNCH · SHA-256 OF SKILL.MD · 871EDAC06C25BE127BB0CCCA
THE WITNESS CARD
The proof seat: every claim beside the run that showed it — command, hashes, date, who watched.
RECORD · CLAIMS · WRITE · VERIFY · LIST
LEGENDARYWITNESSEDIN CLAUDEIN LUNDRIN CHATGPT
WITNESSED — the studio saw this card run and produce what its tin promises, and wrote the date down. What the marks mean →