Review architecture
Two auditors, one arbiter
Every change runs a Pedant (implementation correctness) and a Critic (design correctness) in parallel. An Arbiter resolves conflicts with cited evidence — and only its ruling advances.
Studio Joe
A studio that ships its own tools. WebGPU, Canvas, Metal — the eye candy here is the proof, and every bit of it is takeable.
Scroll — Sandbox · Shelf · Workbench ↓
Sandbox
No video, no GIF — the real toolkit running in your browser. Launch emoji fireworks, twist a Fermat spiral, fold a kaleidoscope mandala, or steer a tiny emoji galaxy. Same lib that builds the rest of this site, four ways to make it bloom.
Shelf
The tools and projects, free to use. The store wraps these later; for now they are one click away.
Workbench
Not just what ships — the machine that ships it. I co-engineer with Claude under a defensive-engineering playbook: a tight brainstorm → plan → approve → small verified chunks → ship → handoff loop, with correctness gated at every step. The four contracts below are the load-bearing parts — and this site was built under all of them.
Review architecture
Every change runs a Pedant (implementation correctness) and a Critic (design correctness) in parallel. An Arbiter resolves conflicts with cited evidence — and only its ruling advances.
Context management
No leaning on chat history. Each phase hands off a self-contained Context Packet; past a token budget the agent cold-boots into a fresh context carrying only the packet, so dilution never corrupts the work downstream.
Agent design
Not one generalist — a roster of narrow experts. graphics-api-expert routes GPU questions across Vulkan / DX12 / Metal / WebGPU against local vendor references; swarm skills fan work out to parallel agents, capped and reconciled.
Defensive engineering
A hung agent is worse than a failed one. An eight-class error taxonomy makes every failure a deterministic recovery decision; a circuit breaker forbids the same fix more than twice before it escalates to a human.