Parts of this page show illustrative data: invented, and marked where it stands, until the lab has its own.
Foundations
Colour, dark
-
ground
#0a111b -
surface
#0f1824 -
raised
#15202f -
text
#eef1f4 -
text-hover
#ffffff -
text-reading
#d9dde2 -
text-secondary
#b4b9bf -
text-muted
#878d95 -
live
#d4b06a -
series-2
#7f9cc4 -
failure
#d9776b -
failure-text
#e3968c -
failure-line
rgba(217, 119, 107, 0.55) -
line
rgba(238, 241, 244, 0.08) -
line-strong
rgba(238, 241, 244, 0.14) -
line-control
rgba(238, 241, 244, 0.22) -
line-field
rgba(238, 241, 244, 0.4) -
track
rgba(238, 241, 244, 0.06) -
hatch
rgba(238, 241, 244, 0.35)
Contrast, WCAG AA
| Colour | Needs | On ground | On surface | On raised |
|---|---|---|---|---|
| text | 4.5:1 | 16.70 | 15.75 | 14.48 |
| text-hover | 4.5:1 | 18.94 | 17.85 | 16.41 |
| text-reading | 4.5:1 | 13.88 | 13.08 | 12.03 |
| text-secondary | 4.5:1 | 9.59 | 9.04 | 8.31 |
| text-muted | 4.5:1 | 5.66 | 5.33 | 4.90 |
| live | 4.5:1 | 9.21 | 8.69 | 7.99 |
| series-2 | 4.5:1 | 6.72 | 6.34 | 5.83 |
| failure | 4.5:1 | 6.13 | 5.78 | 5.32 |
| failure-text | 4.5:1 | 8.12 | 7.66 | 7.04 |
| line-field | 3.0:1 | 3.52 | 3.51 | 3.47 |
Type
Illustrative data40 / 48 · 500- A question, asked plainly
24 / 32 · 500- Section heading
20 / 30 · 400- The finding, in one sentence, with the number in it.
17 / 28 · 400- Reading text for method and evidence, about 70 characters to a line.
14 / 22 · 13 / 20- Interface text and tables ·
Mono 13 · 32- 3,412 tokens · r-0412 · 14:09:52 UTC · model-x96.1%
States
- Idea
- Chosen, planned
- Running
- Needs review
- Finished, published
- Parked
- Abandoned
- Failed
- Dropped
Components
Illustrative dataClaude Haiku 4.5$0.0022Receipt
Sonnet 5 · charged
$0.0066
Opus 5.5 · estimate
~$0.0132
plannerClaude Sonnet 5
Plan: anchor suite v3, 40 tasks. Budget $4.00.
That code was not right.
Illustrative dataArrival and motion
One hairline draws into the header once per visit, 600 ms, when you arrive from bfilipov.com. Off under reduced motion. The page makes full sense without it. It comes with the public window.
Rows update in place. New events wait under a count banner and never push what you are reading.
No typing effects, no invented progress. Idle reads as idle: "No active runs. Last event 3 h ago."
Specimens
Two screens of the design whose data comes with the agents, after phase 1, drawn on illustrative data until then.