Forge
Forge
One pipeline, red to released: run #482 fails on a Friday evening, the fix is typed and pushed, run #483 assembles stage by stage and flips to Deployed.
Brushed-metal kinetic masts and swinging booms, a pitch-dark void room, a brutalist concrete plinth under one hard sun at 47 degrees, a lacquered checker macro set, and a corkscrew descent, all hard light on deep darkness. A tense 30 s piece at 120 bpm in five 6 s beats: a drift in, a slow push across the void, a magnetic docking beat, a shallow-focus macro, then a speed-ramped two-turn corkscrew that lands and holds from 28.6 s.
- Length
- 30 s
- Scenes
- 5
- Device
- laptop
- Style
- abstract
- Camera
- push in, ultra closeup, crane, orbit
//
LIB-FORGE — 30 s, 16:9, 30 fps. LIBRARY-ONLY abstract promo. Sample app: Forge, a CI/CD and
deploy dashboard on a laptop. Treatment: treatment.md.
THE IDEA. One pipeline, red to released. Friday 5:58 PM: run #482 is deploying among the
kinetic brass; its tests fail. In the darkest room the laptop sits small and red, and the fix
types itself into the commit composer and is pushed. Run #483 assembles stage by stage on a
concrete plinth under a 47° sun; 250 mm from the laptop's rail the status flips to Deployed in
1m 42s; and the camera corkscrews down out of the sky onto the laptop for the name.
THE WORLD — built only from the abstract library's structures, re-parameterized for a laptop:
f1 s01-kinetic-brass four masts + nine booms in brushed silver (×1.8 of the part, so a
346 mm laptop stands on the tray where the phone stood), black lacquer
f2 s17-void the darkest room: six black slabs, the lit doorway, the spot behind it,
the laptop small on the bare floor casting the long shadow
f3 s02-brutalist five concrete masses, the fin, the plinth and steps, ONE directional at
47° — the picture is the shadow
f4 s10-macro noir lacquer checker, the amber panel / cool panel / cream postcard,
250 mm from the lid's rail at fov 38, shallow focus
f5 s27-descent the ground plan (pad, three marks, eight blocks on a compass rose, four
capsules) ×1.6, the speed-ramped corkscrew from 9 m down to the laptop
The laptop NEVER translates (a device position channel blanks its screen): it turns (rotation
channel), the camera moves.
PALETTE (one, from the library): black lacquer #0b0a09 · brushed silver rodsilver #6f757e ·
concrete #3d3b37/#4a4842 · amber #ffb347 (key / brand / running) · cool #7ad7ff (the cool
panel / passed / deployed) · cream #efe7d6 (top postcard / type). UI: ground #0b0b0d, panels
#131318, text #e9e6df — the library stage's own screen palette. Fail red #ff6b57 is the only
non-library colour, on screen only.
BEATS (music 120 BPM: a beat 0.5 s, a bar 2 s; every cut on a bar line — 6 / 12 / 18 / 24):
f1-hook 0–6 HOOK kinetic brass; #482 "Running tests", the bar fills; at 4.4 Test
flips to FAILED and the pill to "Build failed"
f2-void 6–12 TENSION the void: the laptop small and red, "Main is red." in the dark;
push in; the fix TYPES (typewriter) into the commit composer;
Push dips; "#483 queued"
f3-assemble 12–18 FEATURE brutalist: run #483's stages ASSEMBLE (ui-assemble) — Build, Test,
Deploy and the status pill fly in, hover 60 mm proud, dock home
magnetic; camera ¾ → front
f4-macro 18–24 PROOF macro on the lid rail with the amber panel walking along it; the
ULTRA CLOSE-UP on the status card (side=front fill 150, yaw −52 →
−55°, aim anchor 0.36/0.42 so the icon, the word and the whole
label stay in, dof 45/12) as Deploying → "Deployed · build time 1m 42s"
f5-end 24–30 END CARD the corkscrew descent; lands level on the laptop (Deployed on its
glass) under "Forge" and "From red to released."
TEMPLATE SWAP POINTS — re-skinning this for another app:
1. NAME / COPY: text3d#e-name (app name), text3d#e-tag (tagline), text3d#v-line (the tense
line in the void). The typed line is text#f-msg (f2-void; typewriter 3.05–4.85, ~0.06 s per
character).
2. SCREENS: edit lib-forge.screens.html (sections fg-run, fg-fail, fg-base, fg-pieces, fg-live),