THE MINT CARD · make your own card, read before it leaves
WAKES WHEN someone wants to make a skill card of their own, or asks if the one they made is fit to leave
THE LOOP
new --name --role · the anatomy, slotted
fill every slot in your own words
check · faults by name, or REFUSED
punch · the record with the door's hash
pack · the packet, only when clean
NEVER
Make a card the blocks name
Pack a packet with a fault
Type a price into a packet
IT MAKES new — the anatomy, with its slots; check — every file read: the door, the anatomy, the slots, the price, the address, THE BLOCKS; every fault by name, or REFUSED; punch — SHA-256(SKILL.md), the first 24 as the punch, written into card.json; pack — the packet zipped with its folder at the root, only when check is clean.
THE STANDARD the anatomy is the house's; the words are the maker's; tHE BLOCKS are refusals, not warnings; a WATCH word is named, never refused; no price in a packet; no address, no phone; the punch is the door's hash, and the pack is only ever of a clean packet.
PROOF SELFTEST 14/14 · witnessed in Claude 2026-10-10 · 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 · 960D3ABE429620DD2EB57E76
CITE THIS CARDTHE MINT CARD, Edition 1. Lund Studio LLC, Westminster, Colorado. https://lundr.tech/?view=mint-card. Punch 960D3ABE429620DD2EB57E76. Retrieved 2026-10-10.
What it is.
Mints an AI skill card on the house's anatomy for anyone: new writes the packet with its slots — the door with its name and trigger, the card from §0 to §9 with its LIMIT line, the nine-line tin, START-HERE, the licence note, the ledger, a references folder and a scripts folder; check reads every file for the door's form, the anatomy whole, every slot filled, no price typed, no address or phone, and THE BLOCKS — the kinds of card the mint will not make (sexual content, weapons and explosives, pathogens and toxins, harm to a named person, hate, self-harm, malware, fraud, drug synthesis), refused with the kind named and nothing else said; a WATCH word is named for a person to read, never refused. punch writes the record with the door's hash; pack zips the packet only when the check is clean.
It carries a machine that shows its working: new — the anatomy, with its slots; check — every file read: the door, the anatomy, the slots, the price, the address, THE BLOCKS; every fault by name, or REFUSED; punch — SHA-256(SKILL.md), the first 24 as the punch, written into card.json; pack — the packet zipped with its folder at the root, only when check is clean — 14 checks in its selftest, every command on the record. It will never make a card the blocks name; never pack a packet with a fault; never type a price into a packet.
Six laws, written into the card.
They are in the card itself, so the AI follows them.
THE ANATOMY IS THE HOUSE'S; THE WORDS ARE THE MAKER'SThe mint writes the form and reads it; what the card says is its maker's to say.
THE BLOCKS ARE REFUSALS, NOT WARNINGSA card whose words fall under a blocked kind is REFUSED with the kind named, and the mint says nothing else about it.
A WATCH WORD IS NAMED, NEVER REFUSEDMedicine, law, money, weapons in sport, children in a classroom: allowed, and read by a person before the card ships.
NO PRICE IN A PACKETThe shelf carries the price; a figure typed into a file is a fault.
NO ADDRESS, NO PHONEA card names what it does, not who to call.
THE PUNCH IS THE DOOR'S HASH, AND THE PACK IS ONLY EVER OF A CLEAN PACKETA packet with a fault does not leave the mint.
What rides in the card.
In the card’s own voice, with a machine that shows its working.
THE GUIDEreferences/THE-BLOCKS.md
THE MACHINEmint.py · four commandsnew — the anatomy, with its slots; check — every file read: the door, the anatomy, the slots, the price, the address, THE BLOCKS; every fault by name, or REFUSED; punch — SHA-256(SKILL.md), the first 24 as the punch, written into card.json; pack — the packet zipped with its folder at the root, only when check is clean. Every command prints its working and refuses a bad input; 14 checks in its selftest, every command on the record.
What it does once your AI has it.
new The anatomy, with its slots
check Every file read: the door, the anatomy, the slots, the price, the address, THE BLOCKS; every fault by name, or REFUSED
punch SHA-256(SKILL.md), the first 24 as the punch, written into card.json
pack The packet zipped with its folder at the root, only when check is clean
On the record The anatomy minted with its slots and named for them; filled, it checked clean; a guide under a blocked kind made it REFUSED and pack refused with it; the guide gone, the punch was written and the packet packed with its folder at the root.
What it will never do.
It will never make a card the blocks name; never pack a packet with a fault; never type a price into a packet.
THE BLOCKS read words and phrases of clear intent; a card can be wrong in ways words do not show, and a person reads every card before it is sold on any shelf. The mint checks form — a slot filled, a description with its trigger, nine tin lines — not whether the card works; a card with a machine proves that with its own self-test. The mint is not THE HUNDRED: a minted card is unscored until it is weighed. 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
THE-BLOCKS.md — the guide in references/, in the card's own voice
scripts/mint.py — the machine: new · check · punch · pack, standard library only, selftest 14/14
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 14/14 · 4 COMMANDS ON THE RECORD · WITNESSED IN CLAUDE 2026-10-10 · EDITION 1 · PUNCH 960D3ABE429620DD2EB57E76
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º 1084 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. 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.
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-10
mint.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.
new
the anatomy, with its slots
check
every file read: the door, the anatomy, the slots, the price, the address, THE BLOCKS; every fault by name, or REFUSED
punch
SHA-256(SKILL.md), the first 24 as the punch, written into card.json
pack
the packet zipped with its folder at the root, only when check is clean
selftest
14 checks that prove the machine; it must print 14/14
new · THE ANATOMY, WITH ITS SLOTS
$ python3 scripts/mint.py new --name THE PACKING LIST CARD --role the packing list, read against the orders
minted packing-list-card/ · 8 files · fill the <slots>, then: check packing-list-card
check · EVERY FILE READ: THE DOOR, THE ANATOMY, THE SLOTS, THE PRICE, THE ADDRESS, THE BLOCKS; E
$ python3 scripts/mint.py check packing-list-card
FAULT · SKILL.md: the description is still a slot
FAULT · 35 slots still to fill (<…>)
WATCH · LICENSE-NOTE.md: "financial advice" — allowed; a person reads it before it ships
NOT YET · 2 faults · 8 files read
(every slot filled by the maker — here with the card's own example lines, for the record)
$ (every slot filled by the maker — here with the card's own example lines, for the record)
check · EVERY FILE READ: THE DOOR, THE ANATOMY, THE SLOTS, THE PRICE, THE ADDRESS, THE BLOCKS; E
$ python3 scripts/mint.py check packing-list-card
WATCH · LICENSE-NOTE.md: "financial advice" — allowed; a person reads it before it ships
CLEAN · 0 faults · 8 files read
(a guide added that the blocks should refuse)
$ (a guide added that the blocks should refuse)
check · EVERY FILE READ: THE DOOR, THE ANATOMY, THE SLOTS, THE PRICE, THE ADDRESS, THE BLOCKS; E
$ python3 scripts/mint.py check packing-list-card
REFUSED · references/bad.md: weapons and explosives
WATCH · LICENSE-NOTE.md: "financial advice" — allowed; a person reads it before it ships
REFUSED · 0 faults · 9 files read
pack · THE PACKET ZIPPED WITH ITS FOLDER AT THE ROOT, ONLY WHEN CHECK IS CLEAN
punch · SHA-256(SKILL.MD), THE FIRST 24 AS THE PUNCH, WRITTEN INTO CARD.JSON
$ python3 scripts/mint.py punch packing-list-card
2A186FD0F4A274DFFEE0FA47 · written into card.json
pack · THE PACKET ZIPPED WITH ITS FOLDER AT THE ROOT, ONLY WHEN CHECK IS CLEAN
$ python3 scripts/mint.py pack packing-list-card --out packing-list-card.skill.zip
packed packing-list-card.skill.zip · 9 files · 1 watch word for a person to read
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?
New --name --role · the anatomy, slotted. It asks first for the card's name and its role in one line; everything else is written into the slots by its maker.
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 (14/14) 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. THE BLOCKS read words and phrases of clear intent; a card can be wrong in ways words do not show, and a person reads every card before it is sold on any shelf. The mint checks form — a slot filled, a description with its trigger, nine tin lines — not whether the card works; a card with a machine proves that with its own self-test. The mint is not THE HUNDRED: a minted card is unscored until it is weighed.
What will it never do?
It will never make a card the blocks name; never pack a packet with a fault; never type a price into a packet.