Numbers
ยท Measurements
What is measured
Bundle weight, from the production build output of each app. These are real, reproducible by running npm run build in the repo, and they are gzipped transfer sizes.
| App | HTML | CSS | JS | Total gzipped |
|---|---|---|---|---|
| ADR | 1.2 kB | 3.5 kB | 75.4 kB | about 80 kB |
| Premortem | 1.2 kB | 3.7 kB | 74.8 kB | about 80 kB |
| OKR | 1.2 kB | 3.7 kB | 75.7 kB | about 81 kB |
| Journey | 1.1 kB | 3.5 kB | 76.4 kB | about 81 kB |
| Persona | 1.2 kB | 3.7 kB | 75.4 kB | about 80 kB |
| SQLpad | 1.2 kB | 3.8 kB | 75.8 kB | about 81 kB, plus a 41 kB worker chunk |
| AB | 1.2 kB | 3.4 kB | 76.0 kB | about 81 kB |
| Bayes | 1.2 kB | 3.6 kB | 73.2 kB | about 78 kB |
| Rubric | 1.2 kB | 3.7 kB | 76.3 kB | about 81 kB |
| Skillfile | 1.2 kB | 3.3 kB | 75.8 kB | about 80 kB |
Three same-origin requests each, plus the Google Fonts stylesheet and its font files. About 73 kB of the JS in every one of them is React and React DOM; the app itself is the remaining few kilobytes, which is worth knowing before anyone congratulates me on the totals.
SQLpad is the exception worth calling out: its 658 kB WebAssembly file is fetched lazily when the first table loads, not on page load, so the first paint does not pay for it.
What is not measured
Not written yet, waiting on N-1
Lighthouse scores for every surface. I have not run Lighthouse. The house rule is that this environment does not spin up headless browser tooling to check pages, so the numbers have to come from a real run on a real device, and they have not been taken yet.
Checked 2026-09-21.
Putting a green 100 on this page without having run the audit would be the single easiest thing on this whole site to fake and the single easiest thing to catch, which is a good reason not to start.
What a real measurement will have to say
- Which device and connection profile. A desktop score and a mid-range phone on 4G are different claims.
- The date, and the deployed commit.
- All four categories, including the one that scored worst.
- Whether the run was against production or a local preview.
The repos
The ten apps above are all in the bryancalabro GitHub org with their tests visible:
V-3 recorded
Source control is GitHub, in the bryancalabro org. calabrodesign and its sibling repos live there, and pull requests and Actions run against it. Data held: repo contents, commit history, Actions logs.
Source: the calabrodesign git remote and .github/workflows/. Last verified 2026-09-21.
Each one runs lint, the contrast check, its tests and the build on every pull request.