THE CARD AS TEXT · FOR EYES AND FOR MACHINES
THE HEADLESS PLATFORM CARD · A headless platform from one catalogue file: contract, feed, check, front.
WAKES WHEN Someone wants their catalogue served to a website, an app and a kiosk from one source without a theme in the way. · A team has a feed and a front end that disagree, and nobody can say which one is wrong. · A product list in a spreadsheet has to become something a front end can read today, with the missing prices left honest.
THE LOOP
- Write the contract from the catalogue
- Cut the static feed, flags inline
- Check the feed against the contract
- Write the front that reads the feed
NEVER
- Never invents a price, stock or currency
- Never ships a key inside a front end
- Never calls a feed good before the check
IT MAKES contract — write the read-side contract: endpoints, fields, types, counts, a version from the catalogue; feed — cut the static JSON feed: products, one file per product, collections by tag, an index; check — check a feed against the contract; prints a flag per fault and exits 1 on any; front — write a single-file front: search, product pages, a browser cart; reads the feed, no key, no network beyond its own feed.
THE LAW The data on one side, the screens on the other, and one written contract between them. Nothing reaches a screen that is not in the feed; nothing is in the feed that was not in the catalogue; and what the catalogue lacks is printed as a flag, not filled in.
IN THE BOX SKILL.md · CARD.md · ▣ scripts/headless.py (machine) · ▣ scripts/evals.py (test runner) · tests/EVALS.json (8 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-13 on fictional fixtures · the test prompts in fresh chats owed · Edition 1.
THE SEAL 96 of 100 · LEGENDARY · WITNESSED · Trigger 5 · Machinery 5 · Law 5 · Portability 5 · Proof 4
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 · 93B36427FC4538D9944B7F48
THE HEADLESS PLATFORM CARD
A headless platform from one catalogue file: contract, feed, check, front.
CONTRACT · FEED · CHECK · FRONT
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 →