{
 "format": "LSC-1",
 "lsc": "LSC-1",
 "edition": "E1",
 "cut": "2026-10-09",
 "name": "THE UNDERSTUDY CARD",
 "handle": "understudy-card",
 "number": "Nº 59",
 "house": "THE INSTRUMENTS",
 "wing": "THE SHIPYARD",
 "role": "everything standing in, labelled",
 "tagline": "A web build read for everything that only pretends to be there: fonts named and never served, colours typed off the tokens, files named and missing, and placeholder words left from the draft, each listed so it can be labelled or replaced.",
 "sigil": "US",
 "hue": "#4A3BC4",
 "punch": "48D0454DE535DAB52D5F6EBA",
 "punch_of": "SKILL.md · sha-256 · first 24",
 "score": 98,
 "tier": "LEGENDARY",
 "layer": "WITNESSED",
 "score_line": "SELFTEST 8/8 · THREE COMMANDS ON THE RECORD",
 "honest_line": "I'm an AI reading a card. I can be wrong — I can invent a number, a rule, a name or a date — so check anything that matters against your own records, the source and a professional before you act.",
 "term": "one purchase · yours to keep · nothing renews itself",
 "free": false,
 "wakes": "a site or page is about to be handed over, or someone asks if its fonts are real",
 "loop": [
  "tokens · what the brand declares",
  "fonts · served, or standing in",
  "scan · fonts, colours, files, words",
  "label or replace every stand-in",
  "scan again; the report rides along"
 ],
 "laws": [
  "**Label what stands in.** Anything that only pretends to be there is listed before it is mistaken for the real thing.",
  "**Served means beside.** A font is real when an @font-face serves its file from beside the build; fetched or assumed is standing in.",
  "**The tokens decide colour.** A colour not in the tokens file is typed by hand; with no tokens file, every colour is listed as typed.",
  "**Named means present.** A file named in src, href or url() must be on disk beside the build.",
  "**Draft words out.** lorem ipsum, TODO, TBD, FIXME, XXX and an empty link are left-overs; an input's placeholder is not.",
  "**Read, never fetched.** Nothing is downloaded; a file on another host is named, not checked."
 ],
 "never": [
  "call a font real that is only assumed",
  "fetch a font or a file from another host",
  "pass a build whose list it has not shown"
 ],
 "machine": "scripts/understudy.py · scan · fonts · tokens · selftest",
 "proof": "selftest 8/8 · THREE commands on the record",
 "faces": [
  "card.svg",
  "card-machine.svg"
 ],
 "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/understudy.py",
  "references/THE-STAND-INS.md",
  "rules/ (4 doors)",
  "system/ (2 prompts)",
  "mcp/mcp_card.py",
  "card.json",
  "card.svg",
  "card-machine.svg",
  "card.html"
 ],
 "hundred": "Trigger 5 · Machinery 5 · Law 5 · Portability 5 · Proof 5 — 25 of 25 → 98 of 100 · LEGENDARY"
}
