THE CARD AS TEXT · FOR EYES AND FOR MACHINES
THE SOURCE CARD · The research seat: every claim beside the source that holds it, and no claim without one.
WAKES WHEN A report, page or pitch makes claims and nobody can say where each one came from. · A source list has grown and no one knows which claims it still carries. · A piece is going out and the person wants every claim checked against a source first. · A reference list must be written in one plain style from what was actually used.
THE LOOP
- Log every source with where it lives
- Tie each claim to a source and a quote
- Check: NO SOURCE is named, never hidden
- Cite from the ledger, in one style
NEVER
- Never prints a claim as sourced without a row
- Never cites a source nobody logged
- Never calls a web page checked without a date
- Never claims a certainty it does not have
IT MAKES add-source — append one source; kind is book, paper, page, record, interview or own-data; a duplicate id is refused; a page with no checked_on is taken and flagged UNCHECKED by check; add-claim — append one claim tied to a logged source; a source id not on the ledger is refused (SOURCE NOT FOUND) unless --open logs the claim with a blank source as NO SOURCE; check — every claim SOURCED, NO SOURCE or SOURCE NOT FOUND; a page source is UNCHECKED without a day and STALE when checked longer ago than the limit; a quote over the word limit is LONG QUOTE; exit 1 on any NO SOURCE or SOURCE NOT FOUND; cite — the reference list from the sources a claim uses, by author then year, with UNUSED sources listed apart; refused as DRAFT · n UNSOURCED while any claim lacks a source, unless --draft; gaps — claims with no source, claims pointing at no row, and sources no claim uses.
THE LAW A claim is a debt until a source pays it. The ledger holds the source, the quote and the day it was checked; a claim that points at nothing is NO SOURCE in capitals, and the piece does not go out with one until the person says so. Nothing is invented to fill a gap.
IN THE BOX SKILL.md · CARD.md · ▣ scripts/sources.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 20/20 · 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 · 53B8D7F304967D3D81AB580C
THE SOURCE CARD
The research seat: every claim beside the source that holds it, and no claim without one.
ADD-SOURCE · ADD-CLAIM · CHECK · CITE · GAPS
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 →