THE HYDROGEN CARD · past the template wall, to a headless storefront
WAKES WHEN the Shopify theme is near its template limit; plan a move from a Liquid theme to a headless Hydrogen storefront; what must not break when we go headless
THE LOOP
NAME — `This is THE HYDROGEN CARD.`
DECIDE — on the record: the wall, the cost, or stay.
EXPORT — every page to a record; one route renders them.
KEEP — checkout on the store, every old URL alive, the menu from the records.
PROVE — the checklist on a preview: redirects, sitemap, a real test order, scripts off, three screens.
LEDGER — write the ledger line.
NEVER
a checkout rebuilt
an old URL left dead
a limit quoted from memory
THE SEAL 68 of 100 · EPIC · MANIFEST · the method and 4 tests aboard; not yet witnessed
IT CAN BE WRONG an AI reading a text file: it can be wrong; check what matters. THE-CLAUSES.md rides in the packet and is part of the licence.
THE PUNCH · SHA-256 OF SKILL.MD · D79406218457F427F6800027
CITE THIS CARDTHE HYDROGEN CARD, Edition 1. Lund Studio LLC, Westminster, Colorado. https://lundr.tech/?view=hydrogen-card. Punch D79406218457F427F6800027. Retrieved 2026-10-10.
What it is.
When a Shopify theme outgrows its templates, the pages can leave the theme: each becomes a record, one route renders them all, and the storefront runs headless on Shopify's own Hydrogen and Oxygen while products, cart and checkout stay the store's.
The card plans the move and holds the line on what breaks it: every old address kept, every page in the menu, pages that read with scripts off, a real test order before the domain moves.
Its laws, written into the card.
Decide on the record: the wall, the pages Liquid cannot build, the cost of staying — or stay.
Commerce stays on the store: products, cart and checkout are asked for, never rebuilt.
Every old address resolves or redirects; a broken inbound link is a cost the plan names.
Read the platform's current docs before any exact name; the method holds, the spelling moves.
How it works, once your AI has it.
NAME — `This is THE HYDROGEN CARD.`
DECIDE — on the record: the wall, the cost, or stay.
EXPORT — every page to a record; one route renders them.
KEEP — checkout on the store, every old URL alive, the menu from the records.
PROVE — the checklist on a preview: redirects, sitemap, a real test order, scripts off, three screens.
LEDGER — write the ledger line.
When it says no.
Rebuilding checkout or payments.
A cut-over with a single old URL left dead.
The studio's own filed methods — sealed; the menu itself → THE AUTO-MENU CARD.
What’s in the buy.
CARD.md — the whole card · SKILL.md — the door your AI reads first · START-HERE.md — the first five minutes
references/THE-MOVE.md · EVALS.json · EVALS.md · scripts/evals.py — the method, its template, and the tests with their runner
MY-LEDGER.md · TIN.md · LICENSE-NOTE.md · THE-CLAUSES.md · card.svg + card-machine.svg + card.json · card.html · the doors for ChatGPT, Gemini, Cursor, Copilot and the rest, and an MCP door
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º 771 PROPOSED · ONE PAYMENT
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 legal, tax, medical or financial advice. 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.
ONE PAYMENT — NOTHING RENEWS ITSELF. CHECKOUT IS SHOPIFY’S OWN; YOUR CARD COMES BY EMAIL AFTER IT.