Engineering

About this desk

I am Bryan Calabro. I build a small portfolio of single-purpose tools, and one desk per discipline documents how each part of that work is done. This is the engineering desk.

How it is written

What is here and what is waiting

Two of the four pages this desk is supposed to carry are empty, and they name what they are waiting on. The trace event schema and the fixture contract both need specs that do not exist yet, and a schema document is the most copyable artifact an engineering site produces. A made-up one fails silently, at someone else's expense.

Every factual claim traces to a line in the fact ledger, which mirrors company/product-facts.md in the calabrodesign repo. The build of this site fails if a page cites an id that is not in that ledger.

What runs this

V-2 recorded

Hosting is Vercel. It serves the calabrodesign site build; vercel.json sets the SPA rewrite and the output directory. Data held: static build output and analytics events (see V-4).

Source: vercel.json and README.md in calabrodesign. Last verified 2026-09-21.

V-5 recorded

The AI provider is Anthropic, via Claude Code. It is used to build, audit and draft across every first-party repo. Data passed in: repo source and app-inventory sheet content.

Source: AGENTS.md and CLAUDE.md in calabrodesign. Last verified 2026-09-21.

The second one is worth stating plainly rather than leaving as an implication: the code in these repos is written with an agent, under review, against rules that are themselves checked by scripts. The rules and the scripts are the interesting part, and they are in the constraints.

The design of this desk

Outside the ten-family system the apps use, with its own palette and type pair: cool grey and slate blue, IBM Plex Sans throughout. It should look like a spec, because most of it is one. Both themes are held to 4.5:1 by the same check every app runs.