interfacing
interface phenomena laboratory — web edition v0.6
A line is a dot that went for a walk. — Paul Klee, Pedagogical Sketchbook, 1925 (after, more or less)
Forty labs. Thirty-one deviations. Seventeen dark patterns. One argument. You don’t understand a guideline until you’ve broken it on purpose and watched what fell out.
I. What this is
An interface phenomena laboratory — which is a long way of saying you get to break the rules and see the bruise. Not a textbook, not a research report, not the thing that will get you certified. Interfacing will not teach you the rules. It lets you violate them, in real time, with a knob, and it measures what happens to you while you do.
Interface guidelines aren’t rules. They’re compressed research. Someone spent years measuring what happens when targets get too small, when options multiply, when color carries all the meaning. The guideline is the compression. This app is the decompression.
II. The labs
Pick one from the sidebar. Each lab is one principle, knobs to break it, a reading to take, and a candid note about how this app uses it against you. Lab 01 Fitts has a second surface: flip on ambient mode and a live cone follows your cursor over the whole page, sized to the Fitts ID for the next click against whichever element is nearest. Same law, different geometry.
An earlier attempt at a fourth pack tried to hold three physics sketches from Gemini’s Forma — Galileo’s drop, the Lorenz and Rössler attractors, a double pendulum — plus an ambient Fitts cone from Gooey. The physics went; the cone stayed. Real physics isn’t an interface principle, and the labs grid isn’t the place for it. If the physics come back it will be as their own app. The cone you see in Lab 01 is what survived, and it lives where it belongs.
A fourth pack did eventually earn the slot — not by padding, but because the field kept moving. Pack IV — the new canon is a living pack: guidelines join it when they're either too new or too quiet to make the original thirty-six, and loud in 2026. It opened with three — the Paradox of the Active User (nobody reads the manual), Calm Technology (stay in the periphery), and Transparent AI (honest uncertainty earns trust) — and has since grown a fourth: The Media Equation (Reeves & Nass, 1996), a thirty-year-old finding made newly urgent by 2026's wave of AI-companion-disclosure law. Each is a real interface principle, which is the only entry fee the grid charges — and each maps to a standard the renato.design suite already lives by.
III. The deviations wing
The other half of the book — thirty-one principled rule-breaks the renato.design suite commits on purpose, with the rule, the reason for the rule, the reason we broke it, and the cases where you should not copy us. Open the wing.
IV. The critique wing
Drop a screenshot and the browser reads it back through five pixel-level lenses — contrast ratios, color independence under simulated CVD, information density, element count, banner-shaped blind spots. Your image never leaves the tab. A retired native edition once ran nineteen more lenses through a local LLM; for now, these five are what Interfacing offers. Open the wing.
V. Reading room
The Concordance holds the citations. The Help holds the knobs. The About page holds the argument.
VI. The native app is retired
Interfacing shipped for a while as two editions — a native macOS app and this browser page. The native app carried a few things this page never did: FidgetUI, the GhostPerformer walkthrough, Nerd Mode, nineteen additional Critique lenses (fourteen backed by a local LLM), and a Konami code that did something we wouldn't spoil. As of 2026-07 that edition is retired. This page is no longer a reading room for a fuller app somewhere else — it's the whole thing now. What the native app could do that this page can't (yet) is simply gone, not hiding behind a download link.