Front endpaper, combed from the call number. No two volumes share one.
Method · Colophon 001.4226 F69h
How biblios draws
The model writes the argument. Code draws each plate, sets every label, and will not publish a plate that fails its checks.
- Written
- and drawn by Asvin
- Extent
- 5 signatures · 4 min
- Plates
- 3
- Edition
- First · 30.IX.2026
- AHow biblios draws
- BThe making of a volume
- CDrawing blind
- DWhere labels go
- ENothing ships unchecked
Method · The press
The model writes; code draws
Each volume starts as a brief: what every plate must show, and which mistakes it must not repeat. The spec ties each number to its source. From there it is code. The kit fits the plate to your screen, measures and places every label, and draws it live. Before anything publishes, a browser proofs every plate, and a plate that fails goes back.
Source — [3]biblios, own work. The v0 proofing tool and its gates (tools/qa.mjs).
Method — own design.
Six stations stand on one bench, left to right: a brief with its must-show list ticked, a spec card whose numbers are tied to sources, the kit drawing a small plate with its labels, 5 proofs of rising width under 6 gate marks, a sealed certificate, and a shelf of spines with the new volume lifted. A dashed line between the spec and the kit divides the model's part from code's. A blue line carries the work from station to station; a red line loops from the gates back to the kit.
Data
| Quantity | Value | Source |
|---|---|---|
| Widths every plate is proofed at | 5 | own design |
| Gates a plate must pass | 6 | own design |
Audit · folio
A model draws blind
In folio, an earlier experiment, a model wrote whole illustrated pages in one pass. 72 of every 100 bytes it wrote were drawing: paths and coordinates that nothing rendered until a reader did. Nothing checked them either. Folio's hand-written demo labels an aqueduct tier 35 arches and draws 24.
Source — [1]biblios, own work. Audit of folio's two demo pages: model output by the byte, coordinates and arches counted in the SVG.
Method — own audit.
Unit grid of 100 squares, 72 of them filled: of every hundred bytes the model wrote for a page were drawing.
Data
| Quantity | Value | Source |
|---|---|---|
| Bytes in every hundred spent on drawing | 72 | own audit |
Prototype · Labels
Labels are where drawings break
A label typed at a fixed offset is right at one width. Proofed at 29 widths from 320 px to 1,440 px, one prototype section failed 581 layout checks with fixed offsets, and 4 with a placer that measures every label and knows where the drawing is. Those 4 went to the key, never onto the art.
Source — [2]biblios, own work. Label prototype: one section proofed at every width, fixed offsets against a measured placer.
Method — own prototype.
Build · Certificate
A plate that fails does not ship
The site is built on a server with no browser, so it cannot look at a plate. It reads a certificate instead: the verdict of every gate, and a hash of the spec, the drawing code, the kit and each number the plate uses. Change any of them and the certificate goes stale; the build refuses the volume until the plate is proofed again.
The gates are plain rules. The spec must validate. Labels may not overlap, leave the plate or shrink below 10 px. A label may not sit on drawing, and its text must stand clear of whatever is behind it. The page must draw without errors, and the drawing code may not type its own colours, fonts or words.
Source — [3]biblios, own work. The v0 proofing tool and its gates (tools/qa.mjs).
Method — own design.
Endmatter
Sources
Every number in this volume is stored once, with where it came from.
- 1
biblios, own work. Audit of folio's two demo pages: model output by the byte, coordinates and arches counted in the SVG. Accessed 30.IX.2026.
- 2
biblios, own work. Label prototype: one section proofed at every width, fixed offsets against a measured placer. Accessed 30.IX.2026.
- 3
biblios, own work. The v0 proofing tool and its gates (tools/qa.mjs). Accessed 30.IX.2026.
Own work
- Widths every plate is proofed at5design
- Gates a plate must pass6design
- Bytes in every hundred spent on drawing72audit
- Coordinates typed into one page's pictures2,215audit
- Numbers in the same page's data blocks14audit
- Arches the demo's label claims35audit
- Arches the demo draws24audit
- Widths the prototype was proofed at29prototype
- Narrowest proof320 pxprototype
- Widest proof1,440 pxprototype
- Failed checks, fixed label offsets581prototype
- Failed checks, measured placer4prototype
- Smallest label on any plate10 pxdesign
- Most drawing allowed under a label12%design
- Least contrast for label text, to one4.5design
End of volume · 001.4226 F69h
Shelved beside it
biblios is read along the shelf, not down a feed. These volumes stand either side of this one by class number, whatever their date.
- How biblios draws, 001.4226 F69h 2026, this volume
The 000s end here. Nothing is shelved after 001.4226 F69h yet.