AL·KINDĪ

MAKING-OF · SITE 208 · WAVE 10, SECRETS

A histogram that quietly betrays a cipher

THE CONCEPT

AL·KINDĪ is a fictional single-exhibit museum page for the ninth-century Baghdad treatise that invented frequency analysis. Its audience is anyone who has ever been told "this cipher is unbreakable"; its single job is to show statistics working as a weapon — an intercepted dispatch counted apart live on the sheet, in one uninterrupted take, with the failure case (too little material) available on a slider. Nothing on the page is scripted theatre: every bar, every fixing and every readout number is measured from the running ciphertext.

PALETTE — ABBASID ILLUMINATION

#152449 lapis groundthe manuscript's ultramarine field; panels sit on a deeper #0D1834
#D2A63F gold leafLINE/MARK only — cipher glyphs, bars, rules; never body copy
#EFE6D2 manuscript ivorythe body ink; plaintext resolves into it
#5E8C7F verdigrisornament + the English reference spine; marks only
#8E93A6 annotation inkderived for small mono labels — ≈5:1 on lapis (the gold fails at small sizes)

Per the wave's ink/line split, the bright gold is reserved for the secret itself — cipher signs, histogram bars, hairlines. Small annotations get a derived blue-grey ink; body copy gets the ivory and a dimmed parchment tone (#B4AC94), both comfortably past 4.5:1 on the dark grounds.

TYPE

Amiri — a revival rooted in Naskh typesetting whose Latin carries the reed pen — sets the display, the body, and every glyph on the sheet, laid out in fixed cells so a cipher capital can flip to a plaintext lowercase without the line breathing. Fragment Mono runs the count HUD, the histogram labels and the fixing table: the clerk's hand against the calligrapher's.

TECHNIQUES

Vanilla canvas 2D, no libraries. The signature is the live crack, and it is genuinely derived, not replayed:

INTERCEPTSYMBOLS RIGHTTEXT RIGHT (WEIGHTED)FIXED
1,304 (full)24 / 2699.8%23, all correct
40023 / 23 seen100%18, all correct
15013 / 20 seen84%0
1003 / 20 seen33%0

State probe: window.__alkindi exposes processed/total counts, live mapping, fixings, χ², the true key, accuracy metrics and setLength() / finish() drivers, so the QA harness gates on solver state rather than wall-clock time.

ITERATION LOG

PASS 1 · CRAFT

Raised the small-mono annotation ink from #7D7F8E (≈3.8:1 on lapis — the collection's recurring contrast trap) to #8E93A6 (≈5:1). Fixed a garbled character-code expression in the histogram's reference labels. The sheet canvas now shrinks to its content, so a 100-sign intercept no longer floats three lines above ten rows of empty vellum. Driving the failure path re-set the thin-intercept preset: 120 signs happened to land a lucky deterministic solve (12/20 symbols), so the chip moved to 100 signs, where the measured crack genuinely collapses (3/20, weighted 33%). Enlarged the section-divider rosette; hid the panel annotations under 560 px.

PASS 2 · DEPTH

The tentative reading — the garble that appears when the count runs dry — was too dim to incriminate itself; lifted it from 50% to 62% ivory and brightened the key-ring's tentative glyphs to match, since the failure is the demonstration. Added the cross-spine micro-interaction: hovering a cipher bar or a fixing cell now also lights the verdigris reference bar of its current reading, physically connecting observed count to English habit. Verified mid-work, not just at rest: locked fixings asserted correct at both 400 and 1,304 signs, and the two-frame screenshot hash confirmed the scene lives while resolving.

PASS 3 · HARDENING

Chanel rule: removed the hover background wash behind sheet glyphs — the glyph colour change carries the highlight alone. Re-ran the full 27-assert suite headless: exactly one h1 per page, zero console errors (normal and reduced-motion paths), 375 px clean with nav and wordmark inside the viewport, histogram totals equal to processed length at 1,304 / 400 / 150 / 100, reduced motion settling synchronously to the converged sheet, rAF paused on hidden tabs, DPR capped at 2. The 7-second resting state measures 633 signs counted and 20 of 26 fixed — mid-crack, as the thumbnail requires.

HONESTY NOTES

Al-Kindī worked on Arabic; the page says so and demonstrates on English. Historical claims are hedged where sources vary ("around 850, by most accounts"). The reference distribution is quoted to Lewand's published table; the bigram model is counted live from the embedded folio at load, never hard-coded. The recovered dispatch itself describes the method — a second read for anyone who lets the count finish and earns the illuminated frame.