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

THE APPS · Nº 1166 · EDITION 1 · LAUNCHING SOON

LUND CARDS · THE APPSNº 1166 PROPOSED
THE SIDESTUDIO CARD — the LSC-1 face
THE CARD AS TEXT · FOR EYES AND FOR MACHINES

THE SIDESTUDIO CARD · the studio's box, its gate and its go-live

WAKES WHEN someone is shipping, selling or re-cutting SideStudio, or checking its box

THE LOOP

  1. manifest · every file in the box hashed
  2. verify · the box as it was cut
  3. punch · SKILL.md against the record
  4. gate · every device, every ground
  5. golive · the next step, in order

NEVER

  • Sell what the seat does not open
  • Let a stranger pay before the test order
  • Type a seat's price

IT MAKES manifest — every file in the box, hashed; verify — missing, changed, or as cut; punch — the punch, against the record; gate — CLEAN, or HELD with every reason; golive — the eleven steps, the next one, and whether a stranger may pay.

THE STANDARD editions replace files; the punch is the door's; the gate holds the cut; test before a stranger pays; nothing renews unseen; no figure typed.

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/sidestudio.py · references/THE-BOX-AND-THE-ROAD.md · rules/ (4 doors) · system/ (2 prompts) · mcp/mcp_card.py · card.json · card.svg · card-machine.svg · card.html.

PROOF SELFTEST 8/8 · witnessed in Claude 2026-10-11 · 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 · 5AC2FCC0658D2C3DBE21F7D8

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

THE SIDESTUDIO CARD

the studio's box, its gate and its go-live

MANIFEST · VERIFY · PUNCH · GATE · GOLIVE

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-11
MACHINE
scripts/sidestudio.py · 5 commands · selftest 8/8
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
5AC2FCC0658D2C3DBE21F7D8 · sha-256 of SKILL.md · check any file against it →

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

What it is.

SideStudio as a card, for the operator who deploys, sells or re-cuts it. manifest hashes every file in the box into MANIFEST.sha256; verify proves the box against it and names every file missing, changed or added after the cut; punch gives the punch, the first 24 of the SHA-256 of SKILL.md, and says whether it matches the record; gate reads a device gate's results (every device in every ground, faults, anything past a screen edge, rooms and tools opened) and holds the cut on any miss; golive walks the eleven go-live steps in order, from the payments and the four seats to the Worker, the webhook, the till, a zero-total test order per plan and Safari on a real iPhone, flags any step done out of order and says whether a stranger may pay yet.

It carries a machine that shows its working: manifest — every file in the box, hashed; verify — missing, changed, or as cut; punch — the punch, against the record; gate — CLEAN, or HELD with every reason; golive — the eleven steps, the next one, and whether a stranger may pay — 8 checks in its selftest, every command on the record. It will never sell what the seat does not open; never let a stranger pay before the test order; never type a seat's price.

Six laws, written into the card.

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

EDITIONS REPLACE FILESA box is cut whole and proved against its manifest; a changed box is cut again, never patched in place.
THE PUNCH IS THE DOOR'SThe punch is the first 24 of the SHA-256 of SKILL.md; a packet whose door differs is not the one cut.
THE GATE HOLDS THE CUTEvery device in every ground, no fault, nothing past an edge, every room and tool; one miss holds it.
TEST BEFORE A STRANGER PAYSOne zero-total test order per plan comes before anyone is told the till is open.
NOTHING RENEWS UNSEENThe term line matches the plan, the policy is read and past counsel, and a lapse is never hidden.
NO FIGURE TYPEDThe seats' figures live in the store, never in this card.

What rides in the card.

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

THE GUIDEreferences/THE-BOX-AND-THE-ROAD.md
THE MACHINEsidestudio.py · five commandsmanifest — every file in the box, hashed; verify — missing, changed, or as cut; punch — the punch, against the record; gate — CLEAN, or HELD with every reason; golive — the eleven steps, the next one, and whether a stranger may pay. Every command prints its working and refuses a bad input; 8 checks in its selftest, every command on the record.

What it does once your AI has it.

  • manifest Every file in the box, hashed
  • verify Missing, changed, or as cut
  • punch The punch, against the record
  • gate CLEAN, or HELD with every reason
  • golive The eleven steps, the next one, and whether a stranger may pay
  • On the record A three-file box is hashed and verifies, then fails on the one file changed after the cut; the demo door's punch matches itself and differs from the Edition 2 record 6EA086096C742798C72967DD; a 7-device, 2-ground gate is CLEAN, and one row with 3 past an edge and 26/27 rooms plus one unrun row hold it; with steps 1-4 and 9 marked, the till is flagged as opened while steps 5-8 are open, the next step is the Worker, and no stranger may pay yet.

What it will never do.

It will never sell what the seat does not open; never let a stranger pay before the test order; never type a seat's price.

This edition is the box keeper, not the studio: SideStudio itself (the one file, the hosted kit, the Worker, the storefront) rides with the seat and is not in this packet. A rebuild from the record of the Sep 13 and Oct 1 2026 cuts and the go-live order of Oct 2 2026: the manifest's form, the punch and the gate's rule are the record's. gate reads results; it runs no browser. golive tracks steps you mark done; it does not see the store. Not legal or financial advice: the terms go past counsel. 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-BOX-AND-THE-ROAD.md — the guide in references/, in the card's own voice
  • scripts/sidestudio.py — the machine: manifest · verify · punch · gate · golive, standard library only, selftest 8/8
  • 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 8/8 · 5 COMMANDS ON THE RECORD · WITNESSED IN CLAUDE 2026-10-11 · EDITION 1 · PUNCH 5AC2FCC0658D2C3DBE21F7D8

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º 1166 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-11

sidestudio.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.

manifestevery file in the box, hashed
verifymissing, changed, or as cut
punchthe punch, against the record
gateCLEAN, or HELD with every reason
golivethe eleven steps, the next one, and whether a stranger may pay
selftest8 checks that prove the machine; it must print 8/8
manifest · EVERY FILE IN THE BOX, HASHED
$ python3 scripts/sidestudio.py manifest box
MANIFEST.sha256 written: 3 files hashed, every one but itself
  aeaaf0802257eccd…  CARD.md
  386a23b632752b98…  SKILL.md
  cc42155088fca573…  scripts/check.py
verify · MISSING, CHANGED, OR AS CUT
$ python3 scripts/sidestudio.py verify box
3 match · 0 wrong
the box is as it was cut
punch · THE PUNCH, AGAINST THE RECORD
$ python3 scripts/sidestudio.py punch box/SKILL.md --expect 386A23B632752B9877919154
punch 386A23B632752B9877919154 · the first 24 of the SHA-256 of SKILL.md
MATCHES the record
punch · THE PUNCH, AGAINST THE RECORD
$ python3 scripts/sidestudio.py punch box/SKILL.md --expect 6EA086096C742798C72967DD
punch 386A23B632752B9877919154 · the first 24 of the SHA-256 of SKILL.md
DIFFERS from the record 6EA086096C742798C72967DD: this is not the SKILL.md that was cut
verify · MISSING, CHANGED, OR AS CUT
$ python3 scripts/sidestudio.py verify box
MISMATCH  CARD.md
2 match · 1 wrong
the box is not as it was cut: re-cut it, never patch it in place
gate · CLEAN, OR HELD WITH EVERY REASON
$ python3 scripts/sidestudio.py gate gate-clean.json
ok    iPhone 13 mini · day
ok    iPhone 13 mini · night
ok    iPhone 17 · day
ok    iPhone 17 · night
ok    iPhone 17 Pro Max · day
ok    iPhone 17 Pro Max · night
ok    iPad mini · day
ok    iPad mini · night
ok    iPad Air landscape · day
ok    iPad Air landscape · night
ok    MacBook 1280 · day
ok    MacBook 1280 · night
ok    Desktop 1440 · day
ok    Desktop 1440 · night
7 devices × 2 grounds · 14 rows
CLEAN · the cut may go ahead
not proven by this gate: Safari (WebKit) on a real iPhone, and a live order
gate · CLEAN, OR HELD WITH EVERY REASON
$ python3 scripts/sidestudio.py gate gate-held.json
ok    iPhone 13 mini · day
HELD  iPhone 13 mini · night  · 3 past a screen edge; rooms 26/27
ok    iPhone 17 · day
ok    iPhone 17 · night
ok    iPhone 17 Pro Max · day
ok    iPhone 17 Pro Max · night
ok    iPad mini · day
ok    iPad mini · night
ok    iPad Air landscape · day
ok    iPad Air landscape · night
ok    MacBook 1280 · day
ok    MacBook 1280 · night
ok    Desktop 1440 · day
7 devices × 2 grounds · 13 rows
HELD · nothing is cut while the gate holds:
  iPhone 13 mini, night ground: 3 past a screen edge
  iPhone 13 mini, night ground: rooms 26/27
  Desktop 1440 was not run in the night ground
golive · THE ELEVEN STEPS, THE NEXT ONE, AND WHETHER A STRANGER MAY PAY
$ python3 scripts/sidestudio.py golive done.txt
done  1 · Payments: the store's payments approved: the subscriptions app bills through them
done  2 · The four seats: imported as Draft with SKUs SS-SOLO, SS-PRO, SS-STUDIO, SS-TEAM, the card's file attached to each; the figures checked in the store, never typed here
done  3 · The plan: the subscriptions app installed, one plan named Monthly, billed every month, no discount, the four seats added
done  4 · The words: the subscription policy read (renews monthly, cancel any time from the account), and it and the seat terms past counsel
 --   5 · The Worker: deployed (v1.10) with its D1 database bound as DB and its secrets: the webhook key, the app origins, the session key, the five mail settings, the AI key for Pro and up
 --   6 · The webhook: Order payment, JSON, to the Worker's order address; its signing key is the Worker's webhook secret; every paid order extends the seat 30 days
 --   7 · The theme: Theme settings, SIDESTUDIO: the Worker's address, so the studio page lights its sign-in doors
 --   8 · The order email: the seat snippet pasted into the order confirmation, below the order summary
done  9 · The till: the four products Active on the online store and their handles live; the buttons turn to SUBSCRIBE
 --  10 · The test order: one zero-total test order per plan, straight away, before telling anyone: the plan on the order, the webhook delivered and the Worker's health answering, the seat email arrived, the seat seen on sign-in; then the test subscriptions cancelled
 --  11 · The iPhone: Safari on a real iPhone: the studio page opened, a few rooms and tools walked; the gate ran in Chromium only
OUT OF ORDER · step 9 (the till) is marked done while steps 5, 6, 7, 8 are open
next: step 5 · The Worker
a stranger may pay: not yet; steps 1 to 10 come first, the test order last of them
live and walked: not yet

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?

Manifest · every file in the box hashed. It asks first for the box folder, its SKILL.md and the punch on record, the gate's results as JSON, and which go-live steps are done.

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 (8/8) 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. This edition is the box keeper, not the studio: SideStudio itself (the one file, the hosted kit, the Worker, the storefront) rides with the seat and is not in this packet. A rebuild from the record of the Sep 13 and Oct 1 2026 cuts and the go-live order of Oct 2 2026: the manifest's form, the punch and the gate's rule are the record's. gate reads results; it runs no browser. golive tracks steps you mark done; it does not see the store. Not legal or financial advice: the terms go past counsel.

What will it never do?

It will never sell what the seat does not open; never let a stranger pay before the test order; never type a seat's price.

← THE APPS · 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