The workshop
17 finished tools in 17 trades that have nothing to do with each other, and 870 checks holding them up. None of them was launched. They are here because what they show is not any one of the jobs they do.
What finished means here
Each one runs entirely in your browser, uploads nothing, keeps no account and holds no data. Each opens with a real job already in it, so what it does is visible before anything is typed. Each carries a test suite whose answers were worked by hand rather than read off the code, and each says in its own pages what it is not, because the limits are the part somebody needs before the features.
The number worth reading is not 17. It is that in five of these the test caught an error in the hand worked example rather than in the code. Anybody can claim to check their work. The part worth publishing is the check that found the author wrong.
All 17
labelgrid
27 checksA column of addresses onto a sheet of Avery 5160 labels, positioned so the printer's own margin does not shift the grid.
tagsheet
24 checksSequential Code 128 barcode labels for stock and equipment, with a check that they will actually scan at the size printed.
cutplan
43 checksAn SVG into GRBL G-code for a laser, with the inside shapes cut before the outline that would drop the part.
loudmeter
36 checksEBU R128 loudness on an audio file, and the single gain that hits the target without breaking the peak ceiling.
dotsheet
58 checksText into Unified English Braille, shipped with a back translator so the tables can be checked rather than trusted.
sheetwise
72 checksA PDF imposed onto press sheets: saddle stitch, sewn signatures, n-up, cut and stack, step and repeat.
roomtake
39 checksA flooring take off walked wall by wall, with a check that catches a room whose measurements do not close.
cutfill
45 checksEarthwork cut and fill between existing ground and a proposed level, with the sections that let somebody check it by hand.
setter
50 checksCrossword grids filled from your own word list, with the symmetry and the interlock checked as it fills.
boardplan
37 checksParts onto boards in an order a panel saw can actually cut, rather than a nesting no operator could follow.
buildup
40 checksA wall build up in, a U value out to ISO 6946, with the thermal bridging handled rather than ignored.
cuecheck
69 checksA subtitle file against the reading speed and timing rules a broadcaster actually applies, cue by cue.
letterrun
56 checksA table and a template in, a Word document out with each row filled in and each letter on its own page.
placement
48 checksA guest list and a handful of rules onto tables, refusing the set of rules that contradict each other.
costcurve
64 checksA marginal abatement cost curve that will not abate more of a stream than the stream actually emits.
truescale
57 checksFour measurements in, a skirt block drafted to that body and tiled onto A4, with a square that proves the printer scaled nothing.
passcard
105 checksNames, roles and photographs onto ID cards, refusing every name the card or the font cannot carry.
Four of these stand behind a number somebody signs: a flooring take off, an earthwork quantity, a cutting list and a U value. None of them guarantees that number, and each says so on the result itself rather than only in the small print, because the person who signs it is the one who has to stand behind it.