canonical subdomain template · gf.cx
sandbox
This is the dogfood of the portfolio scaffold. Every new <name>.gf.cx subdomain spun up via gfcx_subdomain_new.py starts as a clone of this shape — declarative landing, context-aware 404, cards + media imports, holding card, micro-gesture stamps.
Awaiting
content
content
Holding page — nothing's here yet
This subdomain has been scaffolded but no real content has landed yet.
Edit index.html
to remove this card and add what actually lives at sandbox.gf.cx.
Inherits cards.css + media.css from assets.gf.cx. Has a context-aware 404 for wrong turns. Pattern lifted from sandbox.gf.cx, the dogfood instance.
What's here
- Placeholder. Edit
index.htmlto populate this section with the surface's actual contents.
What's not here
- Anything not introduced above. Wrong turns land on the 404 page, which suggests where you might have meant to go.
Where to look instead
- pa.gf.cx — Dan's personal operating system
- assets.gf.cx — toolkit primitives (cards, media, dropzone, …)
- sandbox.gf.cx — the canonical subdomain template
sandbox.gf.cx · stubbed 2026-05-24 · generated by
gfcx_subdomain_new.py v0.1.0 ·
imports assets.gf.cx/cards + assets.gf.cx/media ·
edit index.html to add content