THE INTRO CARD is free — what an AI skill card is and how to use one Download →Lost Lauren, contact us

THE INSTRUMENTS · Nº 834 · EDITION 1 · LAUNCHING SOON

LUND CARDS · THE INSTRUMENTSNº 834 PROPOSED
THE AGREEMENT CARD — the LSC-1 face
THE CARD AS TEXT · FOR EYES AND FOR MACHINES

THE AGREEMENT CARD · do the graders agree, and does the judge?

WAKES WHEN someone labels eval data, writes a rubric, or wants to trust an AI judge

THE LOOP

  1. two people grade the same 50 cases, blind
  2. agreement.py kappa · the table, the splits
  3. rewrite the rubric from the disagreements
  4. calibrate · the judge against the people
  5. judge runs the routine; people the rest

NEVER

  • Trust a rubric nobody has disagreed over
  • Read kappa without the raw agreement beside it
  • Let a lenient judge grade the launch

IT MAKES kappa — two graders: agreement, Cohen's kappa, the table, every disagreement; fleiss — many graders: Fleiss' kappa and the items they split on; calibrate — the AI judge against people: agreement, kappa, leniency, the cases to read.

THE STANDARD agreement before accuracy; kappa beside raw agreement, always; low kappa indicts the rubric, not the grader; an AI judge is calibrated against people; a lenient judge inflates every score it touches; under thirty items the figure is rough.

IN THE BOX SKILL.md · CARD.md · TIN.md · START-HERE.md · LICENSE-NOTE.md · THE-CLAUSES.md · MY-LEDGER.md · WITNESS.md · SELFTEST.md · AUDIT.md · MANIFEST.md · HOSTS.md · scripts/agreement.py · references/KAPPA-IN-PLAIN-WORDS.md · rules/ (4 doors) · system/ (2 prompts) · mcp/mcp_card.py · card.json · card.svg · card-machine.svg · card.html.

PROOF SELFTEST 10/10 · witnessed in Claude 2026-10-09 · Edition 1.

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. THE-CLAUSES.md rides in the packet and is part of the licence.

THE PUNCH · SHA-256 OF SKILL.MD · 5A588E01324E4DA6AC4E34D0

THE FACE, FULL SIZE → · THE MACHINE FACE → · card.json →

THE AGREEMENT CARD

do the graders agree, and does the judge?

KAPPA · FLEISS · CALIBRATE

98LEGENDARYWITNESSEDIN 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 →

THE SPEC SHEET · READ BEFORE YOU BUY · THE STANDARD EVERY CARD MEETS →

SEAL
98 of 100 · LEGENDARY · WITNESSED
EDITION
E1 · witnessed 2026-10-09
MACHINE
scripts/agreement.py · 3 commands · selftest 10/10
RUNS
On your own computer. Standard library only, offline; no account, no key, no telemetry.
HOSTS
Claude · Claude Code · ChatGPT · Gemini · any AI that reads a file (HOSTS.md names each door)
LICENCE
One person, any number of their own AIs and computers · editions replace files · nothing renews · freeze, not loss
PUNCH
5A588E01324E4DA6AC4E34D0 · sha-256 of SKILL.md · check any file against it →

CITE THIS CARDTHE AGREEMENT CARD, Edition 1. Lund Studio LLC, Westminster, Colorado. https://lundr.tech/?view=agreement-card. Punch 5A588E01324E4DA6AC4E34D0. Retrieved 2026-10-10.

What it is.

Measures whether graders agree before their labels are trusted: Cohen's kappa for two graders with the agreement table and every disagreement listed, Fleiss' kappa for many graders with the items they split on, and a calibration of an AI judge against human labels that shows how lenient or strict the judge is and which cases to read.

It carries a machine that shows its working: kappa — two graders: agreement, Cohen's kappa, the table, every disagreement; fleiss — many graders: Fleiss' kappa and the items they split on; calibrate — the AI judge against people: agreement, kappa, leniency, the cases to read — 10 checks in its selftest, every command on the record. It will never trust a rubric nobody has disagreed over; never read kappa without the raw agreement beside it; never let a lenient judge grade the launch.

Six laws, written into the card.

They are in the card itself, so the AI follows them.

AGREEMENT BEFORE ACCURACYA label two graders cannot agree on measures nothing; grade fifty cases twice before grading a thousand once.
KAPPA BESIDE RAW AGREEMENT, ALWAYSOne without the other misleads when a label is common.
LOW KAPPA INDICTS THE RUBRIC, NOT THE GRADERRewrite it with the disagreements in front of you.
AN AI JUDGE IS CALIBRATED AGAINST PEOPLEAn AI judge is calibrated against people, on the same cases, before and after every prompt or model change.
A LENIENT JUDGE INFLATES EVERY SCORE IT TOUCHESThe gap is measured in points and written on the report.
UNDER THIRTY ITEMS THE FIGURE IS ROUGHUnder thirty items the figure is rough, and the machine says so.

What rides in the card.

In the card’s own voice, with a machine that shows its working.

THE GUIDEreferences/KAPPA-IN-PLAIN-WORDS.md
THE MACHINEagreement.py · three commandskappa — two graders: agreement, Cohen's kappa, the table, every disagreement; fleiss — many graders: Fleiss' kappa and the items they split on; calibrate — the AI judge against people: agreement, kappa, leniency, the cases to read. Every command prints its working and refuses a bad input; 10 checks in its selftest, every command on the record.

What it does once your AI has it.

  • kappa Two graders: agreement, Cohen's kappa, the table, every disagreement
  • fleiss Many graders: Fleiss' kappa and the items they split on
  • calibrate The AI judge against people: agreement, kappa, leniency, the cases to read
  • On the record Two graders on fifty cases — the textbook table, kappa 0.40, every disagreement listed; three graders on four items worked by hand to kappa 1/3; and an AI judge that passed everything, measured lenient by 30 points with its fifteen false passes named.

What it will never do.

It will never trust a rubric nobody has disagreed over; never read kappa without the raw agreement beside it; never let a lenient judge grade the launch.

Kappa says whether graders agree, not whether they are right: two graders can share a mistake. The readings (slight, fair, moderate …) are a convention. Weighted kappa for ordered labels is not implemented; ordinal scales are compared as plain categories. It is an AI reading a text file: it can be wrong, so check what matters against your own records and the source.

What’s in the buy.

  • CARD.md — the whole card: who it is, its laws, when it says no, what it carries · SKILL.md — the door your AI reads first · START-HERE.md — the first five minutes, for you
  • KAPPA-IN-PLAIN-WORDS.md — the guide in references/, in the card's own voice
  • scripts/agreement.py — the machine: kappa · fleiss · calibrate, standard library only, selftest 10/10
  • WITNESS.md + SELFTEST.md — every command on the record, as it printed · MANIFEST.md, every file hashed · AUDIT.md, the twelve checks
  • MY-LEDGER.md — the card's memory, on your own machine · TIN.md · LICENSE-NOTE.md · THE-CLAUSES.md · HOSTS.md
  • card.svg + card-machine.svg + card.json · card.html, the card as one offline file · the doors for ChatGPT, Gemini, Cursor, Claude Code and MCP hosts (rules/, system/, mcp/)

PROOF · SELFTEST 10/10 · 3 COMMANDS ON THE RECORD · WITNESSED IN CLAUDE 2026-10-09 · EDITION 1 · PUNCH 5A588E01324E4DA6AC4E34D0

ON EVERY DOOR · A CARD FOR YOUR AI, A FILE FOR YOUR COMPUTER

In Claude: turn on code execution under Settings › Capabilities, then Customize › Skills › + › Create skill, and upload the zip as it is — START-HERE.md in the box walks you through it, and tells you how to keep the ledger. In ChatGPT, Gemini and the rest: a Project, a GPT or a Gem with the card’s files attached and the short door in the box pasted as its instructions. The words run anywhere an AI reads Markdown; the machines run wherever the host runs Python. Witnessed in Claude only. The host marks →

Take it.

Nº 834 PROPOSED — LAUNCHING SOON

Sold as is under the term printed. A card instructs an AI you operate; results depend on your model, your files and your judgement. Not medical, legal, tax or financial advice, never the person’s boss, and not a licence to practise. The terms →

ONE PAYMENT · NOTHING RENEWS ITSELF

OFFLINE · ONE LICENCE · PUNCH-CHECKABLE · THE STANDARD

One payment. The file is yours to keep and keeps working at its edition; new editions issued in the year after you buy reach you by email as replacement files. Tax is added at checkout where it applies. Nothing auto-renews.

One email when it is on sale, from the studio; nothing else, ever.

A TERM, NOT A SUBSCRIPTION: NOTHING RENEWS ITSELF AND NOBODY IS CHARGED AGAIN. WHEN A TERM ENDS THE FILES STAY ON YOUR COMPUTER AND STAY READABLE — FREEZE, NOT LOSS.

THE MACHINE · IN THE OPEN · FROM THE WITNESSED RUN OF 2026-10-09

agreement.py, every command showing its working.

A small Python program, standard library only. Your AI runs it; you can too. Every block below is pasted from the card’s own WITNESS.md, as printed.

kappatwo graders: agreement, Cohen's kappa, the table, every disagreement
fleissmany graders: Fleiss' kappa and the items they split on
calibratethe AI judge against people: agreement, kappa, leniency, the cases to read
selftest10 checks that prove the machine; it must print 10/10
kappa · TWO GRADERS: AGREEMENT, COHEN'S KAPPA, THE TABLE, EVERY DISAGREEMENT
$ python3 scripts/agreement.py kappa grader-a.jsonl grader-b.jsonl
AGREEMENT · 50 items graded by both · raw agreement 70% · chance 50% · Cohen's kappa 0.40 (fair)
  grader-a.jsonl \ grader-b.jsonl     fail    pass
  fail              15      10
  pass               5      20
DISAGREE · 15 item(s): case-21 (pass/fail), case-22 (pass/fail), case-23 (pass/fail), case-24 (pass/fail), case-25 (pass/fail), case-26 (fail/pass), case-27 (fail/pass), case-28 (fail/pass), case-29 (fail/pass), case-30 (fail/pass), case-31 (fail/pass), case-32 (fail/pass) …
fleiss · MANY GRADERS: FLEISS' KAPPA AND THE ITEMS THEY SPLIT ON
$ python3 scripts/agreement.py fleiss three-graders.jsonl
AGREEMENT · 4 items · 3 graders each · labels A, B · mean pairwise agreement 67% · chance 50% · Fleiss' kappa 0.33 (fair)
  label shares · A 50% · B 50%
NOTE · 4 items is a small set: the kappa is rough
SPLIT · 2 item(s) the graders did not all agree on: s2, s4
calibrate · THE AI JUDGE AGAINST PEOPLE: AGREEMENT, KAPPA, LENIENCY, THE CASES TO READ
$ python3 scripts/agreement.py calibrate judge.jsonl human.jsonl
CALIBRATION · AI judge against people · 50 cases · agreement 70% · kappa 0.00 (slight)
  judge says pass 100% of the time · people say pass 70% · the judge is LENIENT by 30 points
  false pass (judge yes, people no) · 15: case-36, case-37, case-38, case-39, case-40, case-41, case-42, case-43, case-44, case-45
  missed pass (judge no, people yes) · 0: none
VERDICT · below substantial: read the disagreements, tighten the rubric, and have a person judge where it matters

THE NUMBERS, NAMES AND DATES IN THESE RUNS ARE THE STUDIO’S OWN EXAMPLES, INVENTED FOR THE RECORD; NO REAL COMPANY, PERSON OR PROPERTY IS NAMED.

QUESTIONS AT THE TABLE

Asked before the wire.

What does it need from me?

Two people grade the same 50 cases, blind. It asks first for the labels by case id from each grader (and from the AI judge), and the rubric they graded against.

Does it send anything anywhere?

No. The machine is a standard-library Python program that runs on your own computer and sends nothing anywhere; the words run wherever an AI reads Markdown. No server, no account, no key.

What is on the record?

The self-test (10/10) and every command run on real example inputs, pasted into WITNESS.md as they printed; the punch on the face is the SHA-256 of SKILL.md, so a downloaded copy can be checked against this room.

Can it be wrong?

Yes — it is an AI reading a text file. Kappa says whether graders agree, not whether they are right: two graders can share a mistake. The readings (slight, fair, moderate …) are a convention. Weighted kappa for ordered labels is not implemented; ordinal scales are compared as plain categories.

What will it never do?

It will never trust a rubric nobody has disagreed over; never read kappa without the raw agreement beside it; never let a lenient judge grade the launch.

← THE INSTRUMENTS · THE FLOOR →

AT YOUR ELBOW, NEVER THE BOSS · NOT LEGAL, MEDICAL, TAX OR FINANCIAL ADVICE · NOT A PAYMENT CARD · © 2026 LUND STUDIO LLC

PAY BYAmerican Express Apple Pay Diners ClubDiscoverGoogle Pay Mastercard PayPalShop Pay Visa
CART · 0