THE CARD AS TEXT · FOR EYES AND FOR MACHINES
THE AFTER-ACTION CARD · The look-back seat: what happened against the plan.
WAKES WHEN Something went wrong and three people remember it three ways. · A launch is over and the team wants what to keep and what to change, on paper. · A plan said five steps would happen and nobody knows which did. · Actions were promised at the last look-back and nobody can find them.
THE LOOP
- Build the timeline from the record, in order
- Diff it against what was expected
- Write actions; each with an owner and a day
- Report: from the log, or as remembered
NEVER
- Never writes a cause the record does not hold
- Never lists an action without an owner
- Never names a person as the fault
- Never claims a certainty it does not have
IT MAKES timeline — every event in time order, each tagged "from the log", "from a ticket" or "as remembered"; a silence longer than the threshold is printed as GAP n min; diff — each expected step DONE on time, DONE · LATE by n min or MISSED, matched when every word of the step begins a word of an event's what (case-insensitive; post matches posted); events matching no step are EXTRA; whys — every why beside the event it cites; a why whose event_id is blank or not in the record is NO EVENT CITED (exit 1 if any); actions — every action with its owner and due day; NO OWNER or NO DAY named and exit 1 if any; open ones listed with OVERDUE by n days or due in n days; report — the one page: what happened, what was expected, why (cited causes only; the rest as questions for the room), actions (owned and dated only; the rest listed as not on the list); header "A record, not a verdict. No line names a person as the fault.".
THE LAW The look-back is a record, not a verdict. Every line of the timeline says where it came from — the log or someone's memory — and the two are never mixed. A cause is written only when an event in the record shows it; an action is written only with an owner and a day. No line names a person as the fault.
IN THE BOX SKILL.md · CARD.md · ▣ scripts/afteraction.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 16/16 · 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 · 976FD724600855216DF2ED47
THE AFTER-ACTION CARD
The look-back seat: what happened against the plan.
TIMELINE · DIFF · WHYS · ACTIONS · REPORT
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 →