THE CARD AS TEXT · FOR EYES AND FOR MACHINES
THE CHECKPOINT CARD · The undo seat: a named snapshot before the change, the difference since, a way back file by file.
WAKES WHEN An agent is about to edit a lot of files and nobody has committed. · Something went wrong and someone wants to see exactly what changed since they last felt safe. · One file needs to go back to how it was; the rest should stay. · Someone wants to be sure a checkpoint is still what it was.
THE LOOP
- Take a named checkpoint before the change
- Diff: added, changed, removed since
- Restore one file or all, after a dry run
- Verify the checkpoint is intact
NEVER
- Never overwrites a checkpoint
- Never restores over current work unasked
- Never copies a secret file into a checkpoint
- Never claims a certainty it does not have
IT MAKES take — copy every text file under DIR into the store under NAME with a manifest of hashes; a file that looks like a secret is left out and named; diff — what changed since the checkpoint: ADDED, CHANGED, REMOVED, one line per file; restore — put one file, or every file, back as it was at NAME; without --yes it only prints what it would do; verify — check the checkpoint's own files against its manifest: CORRUPT if any hash moved; list — print every checkpoint with its date and file count.
THE LAW An undo is only an undo if it was taken before the change, is never overwritten, and can be verified. The machine restores only when told twice — once to say what it would do, once to do it — and it leaves added files where they are, because deleting is not its job.
IN THE BOX SKILL.md · CARD.md · ▣ scripts/checkpoint.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 · 6B3C3951EC09EC9BCBC795AC
THE CHECKPOINT CARD
The undo seat: a named snapshot before the change, the difference since, a way back file by file.
TAKE · DIFF · RESTORE · 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 →