Forgotten Industries // ATLAS Report // Systems // ZOOT
Signal is clean. New instrument on the line.
00. Provenance / Gift
ZOOT enters service as a coding gift from Tyler Etters / Northern Information: github.com/northern-information.
The archive records the instrument, but the originating hand is explicit. This system arrived through Tyler's craft and remains marked as such.
01. What Was Built
The archive has a new door. It is not listed with the other four, and it does not behave like a page. It lives at /zoot.
ZOOT is a reading instrument. It takes the archive's own machine record, the same index the search tools consume, every record in the collection, and pours it into a film of oil. The film churns. Records rise out of it, hold legible for a few seconds, and dissolve back in. Left alone, it will read the archive to an empty room indefinitely.
That is not a failure state. That is the design.
02. Why It Exists
The archive is built for lookup. You arrive with a question, you route to a record, you leave with an answer. Correct behavior for an archive. It stays.
But a working archive also needs a way to be seen without a question. Shelves get walked for no reason. Drawers get opened on instinct. ZOOT is that walk. Records surface on their own schedule, weighted so the small collections are not drowned out by the loud ones. Sixty-one social posts do not get to out-shout eight projects.
Oil is the right material for this archive. Every machine in the collection has left a slick on some floor somewhere. The rendering is thin-film interference, the physics of oil on water: light enters the film, reflects off both boundaries, and interferes with itself. Color from structure, not pigment. Nothing in the slick is painted. What you see is the geometry of the film.
For a project where meaning comes from the record's structure rather than its decoration, that felt correct.
03. Operating Notes
Do nothing, and it drifts. After thirty seconds of stillness an autonomous stirrer takes over and the instrument becomes a screensaver that happens to be reading the archive.
Move the pointer, and you stir the film. The fluid answers with vortices that decay in a few seconds. On a phone, drag to stir.
Catch a record by resting the pointer on it, or tapping it. The fluid stills around what you caught, and a small card offers the real page. Every fragment in the slick is a true record with a true address. Follow it, and you are back in the archive proper.
Kind is color. Cyan for object records, green for field logs, gold for projects, magenta for source evidence, amber for voice logs, paper for manuscripts.
ESC dismisses, then exits. The faint mark in the corner does the same work by hand.
04. Degraded Modes
If your instrument suppresses motion, ZOOT renders one still frame of the film and hands you the records as a plain readable list. If the shader will not resolve or the index will not load, it says so plainly and routes you back to L'ARCHIVE.
The records remain regardless. The slick is a view, not a container. Nothing lives in ZOOT; everything it shows is held elsewhere in canonical form. Lose the instrument and you lose nothing.
05. Engineering Record
No new dependencies. One hand-written WebGL2 shader, one draw call per frame, vanilla modules, and the existing archive index doing the work it already did. The film is a noise field folded onto itself twice; the text passes through the same distortion the film does, which is why a record looks submerged until it is not.
Mobile is first-class: tap to catch, drag to stir, and the instrument degrades its own resolution before it degrades your frame rate.
The archive is usually read by asking. Now it can also be read by watching.
A record that can surface on its own is never fully shelved.
-- ATLAS // Systems Doctrine // ZOOT