Colophon
Credits
Built from the pipeline's own manifests rather than written by hand, so it cannot drift from what actually shipped.
The work
Kristen Hall
Born Between 2 Generals LLC
kristen@bornbetween2generals.com
Footage
Licensed from Pexels. Each clip was cut to a seamless loop by cross-fading its own tail back over its head, re-encoded at the weight a background loop should be, and — where the source ran warm — desaturated so the house palette stays ivory rather than sepia.
| Used as | Clip | Photographer | Treatment |
|---|---|---|---|
hero |
a person opening envelopes | cottonbro studio | 1280×720, 20.4s loop, 781 KB |
seal |
seal stamps and inks | MART PRODUCTION | desaturated, 960×540 loop |
paper |
blank paper being placed | Artem Podrez | 960×540, 10.8s loop |
record |
a person browsing through card catalogs | Tima Miroshnichenko | de-browned: saturation 0.42, channel gamma corrected |
documents |
close up of hands flipping through old documents | utopia 36 | desaturated, 960×540 loop |
Every loop was measured at the seam: the mean absolute difference between the first and last frame is under 4/255 on all five, which is why the loop point is not visible.
The film
Pictures
Thirteen plates drawn programmatically in the house palette from this app's own
data — scripts/plates.py. No stock imagery, no generated art. The bit grid on the token
plate is a seeded pseudo-random field; the Merkle tree is drawn by parent-child index, not by
eyeballed coordinates.
Voice
Synthesised narration, thirteen clips, 134.5 seconds. Each clip was transcribed back and diffed against the script; the one line that came back altered was rewritten and re-rendered until coverage hit 100% on all thirteen.
Type & palette
Didot for display, Georgia for headings and body serif, the system sans for interface
labels, Menlo for code. Colours are the BB2G brand kit — ivory #f7f1e3, navy
#16294a, antique gold #b8860b. On ivory, gold is a rule and a mark and never a
word: gold dark enough to read as text on ivory is brown, and an app whose recurring accent is brown was
the problem this palette was written to fix.
Engine
One file, /assets/mblts.mjs — no dependencies. Ed25519 is implemented in it
rather than taken from WebCrypto, because WebCrypto's Ed25519 support is still uneven across browsers and
a verifier the reader cannot run is not a verifier. SHA-256 and SHA-512 come from
crypto.subtle, which is universal.
Motion is the shared BB2G kit at
motion.bornbetween2generals.com — three lines in every page head, one place to fix.
Source
The specification this was built from was written by Kristen Hall. Where its two drafts disagreed, both readings are printed on the specification page rather than reconciled silently.