{
 "format": "LSC-1",
 "lsc": "LSC-1",
 "edition": "E1",
 "cut": "2026-10-09",
 "name": "THE CHIP CARD",
 "handle": "chip-card",
 "number": "Nº 1164",
 "house": "THE INSTRUMENTS",
 "wing": "THE FRONTIER",
 "role": "the studio's first silicon, the lane machine",
 "tagline": "The studio's first silicon design: four multiply-accumulate lanes that never touch, for a Tiny Tapeout tile, with a Python twin that is the specification and Verilog matched to it clock for clock.",
 "sigil": "CH",
 "hue": "#4A3BC4",
 "punch": "1EB3B9F7BA147561573FBB40",
 "punch_of": "SKILL.md · sha-256 · first 24",
 "score": 98,
 "tier": "LEGENDARY",
 "layer": "WITNESSED",
 "score_line": "SELFTEST 8/8 · FIVE 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": "someone wants a small chip of their own, or the lane machine run, extended or shipped",
 "loop": [
  "pins · the protocol on one screen",
  "run · the twin from a .lane file",
  "geisli · a beam program on the lanes",
  "vectors · every clock, for the testbench",
  "shuttle · the design; then sim/run.sh"
 ],
 "laws": [
  "**The twin is the truth.** The Python model is the specification: change it first, then the Verilog, then write the vectors again.",
  "**Lanes never touch.** No lane reads or writes another lane's registers, and the output depends on registers only.",
  "**One strobe, one command.** A command is taken once, on the strobe's rising edge; a RUN while busy is ignored, never queued.",
  "**Said unsimulated.** The Verilog is UNSIMULATED until a real simulator prints PASS on the vectors, and the files say so.",
  "**No chip before the shuttle.** Nothing is called a chip until a shuttle returns one, and no board is listed before one has been driven.",
  "**Arithmetic, not a benchmark.** 40 million multiply-accumulates a second at 10 MHz is arithmetic; no benchmark is ever quoted."
 ],
 "never": [
  "claim a simulation that was not run",
  "call it a chip before a shuttle returns one",
  "quote a benchmark"
 ],
 "machine": "scripts/lanes.py · pins · run · geisli · vectors · shuttle · selftest",
 "proof": "selftest 8/8 · FIVE 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/lanes.py",
  "references/THE-LANE-MACHINE.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"
}
