Five wildly different visual languages plugged into the existing /cast persistent frame, plus the current shipped implementation for comparison. Each variant shows the same meeting in motion: alice speaking q3 commitments, chen's hand raised, AI distilling a friday-cutover decision, bob commenting from his phone, the AI nudging the room to bring chen in.
cast · 1920×1080
phone · 390×844
29 renderings
render · scripts/render-cast-mockups.sh
view
←→ within↑↓ sectionsEnter enlargeEsc close
00
existing implementation · today
The shipped /cast persistent frame as of PR #1007 — RoomMemoryRibbon, MainStage with selectable modes, BottomDock with participant strip, reactions, and QR. This is the architecture all 5 variants below plug into; the variants differ only in visual language, not in regions or data flow.
The existing surface — what someone sees today when they open /cast. Includes the four MainStage modes (ambient, live collaboration, ai interruption, executive), the stub surfaces (idle, team pulse, team wall), the meeting cutover view, and the dev gallery. Use this as the visual baseline when scoring the new variants below.
mode · ambientcast/dev/preview
mode · live collaborationcast/dev/preview
mode · ai interruptioncast/dev/preview
mode · executivecast/dev/preview
cast · idlecast/idle
team · pulsecast/team/[id]/pulse
team · wallcast/team/[id]/wall
dev · gallerycast/dev
meeting · cutovercast/meeting/[id]
01
atelier · editorial
Close to current architecture. Editorial cream/sage palette, Source Serif italic display, generous gutters. Decisions feel like pull-quotes; the meeting reads like a literary magazine being typeset in real time. References: Aperture, The Atlantic, Tiempos, Things 3.
01
atelier
close to current
cream · sage · peach · serif italic
aperture · the atlantic · tiempos · things 3
An editorial register for /cast — the room reads like a literary magazine. Most of the time the page breathes; climaxes are the friday-cutover decision lifted into a serif pull-quote with a sage rail and gentle exhale rings. Reactions drift as soft pollen. AI distills into a "harvest" column on the right.
cast · calm1920×1080
cast · climaxdecision logged
phone · calm390×844
phone · activehand raised
02
workshop · modernist
Close to current architecture. Dark Linear/Figma modernist density with electric violet as the single signature accent. Tabular numerals everywhere, kbd-style chips, command-palette hints — the "ship-this-tomorrow" register. References: Linear's launch, Figma 2024, Vercel, Notion Calendar.
02
workshop
close to current
near-black · electric violet · Inter Display
linear · figma · vercel · notion calendar
A modernist density for /cast — the room runs like a Linear redesign. Climaxes pull the friday decision into a violet halo bloom; the room-memory ribbon shows the decision being written character-by-character with a cursor block. Reactions arrive as toast pills with reactor avatars. Multiplayer-cursor energy.
cast · calm1920×1080
cast · climaxviolet halo
phone · calm390×844
phone · activequeued
03
tactile · chunky pastel
Close to current architecture. Warm cream + mustard yellow with chunky 3D drop-shadow buttons that feel like hardware. Reactions are stickers that land slightly rotated. The variant most likely to be screenshotted because it feels good. References: Teenage Engineering OP-1, Playdate, Panic Nova, Things 3 macOS.
03
tactile
close to current
warm cream · mustard · mint · coral · Manrope
teenage engineering · playdate · panic nova
A chunky tactile register for /cast — the room feels like a synthesizer. Reactions become physical stickers; raise-hand is a coral button that visibly compresses; the friday decision lands with a mint "DECIDED" stamp slammed onto a parchment card. Hardware-feel UI, friendly and beloved.
cast · calm1920×1080
cast · climaxDECIDED stamp
phone · calm390×844
phone · activepressed
04
homestead · farm community
Exploratory but information-dense. The room becomes a working farm with the ox at its center — fields being tilled, crops at different growth stages, decisions bundled as hay sheaves with sage twine, action items planted as seeds, parked questions watched over by a scarecrow. Game-like polish in the SageOx native register. References: Stardew Valley, Wingspan, Everdell, Animal Crossing, Studio Ghibli farm scenes, Tunic.
04
homestead
exploratory
cream · field green · wheat gold · sage twine · wood plank
stardew valley · wingspan · everdell · animal crossing
A farm-community register for /cast — alice is the ox at the plow pulling a fresh furrow ("commit to friday" turning up as wheat-gold soil). The center pane is a literal field with crop rows for each chapter — harvested, tilling now, set aside, unplanted. The granary on the right bundles fresh decisions into hay sheaves with sage twine and wax seals. The AI is the ox: "🐂 the ox says — chen has had her flag up for 2 minutes — should we bring her in before bundling friday?" The bottom dock is a wood-plank barn porch with bushel-basket reaction counters and a chalkboard QR.
cast · calm1920×1080
cast · climaxsheaf bundled
phone · calmlistening from the field
phone · activeflag waving
05
expedition · RPG party adventure
Exploratory and gamified. The meeting is a campaign; the team is a party of heroes; topics are encounters; decisions are loot drops; AI is the dungeon master narrating. Class progression and party stats carry across meetings — bringing real team context into play. References: Hades II, Slay the Spire, D&D Beyond, Baldur's Gate 3, Disco Elysium, Tunic.
05
expedition
exploratory · gamified
parchment · gold · violet · crimson · Cinzel
hades · slay the spire · d&d beyond · bg3 · disco elysium
An RPG party adventure for /cast — alice is the Strategist holding the floor at Lv 7. Chen is a Catalyst with a violet "⚔ QUEUED TO ACT" chip pulsing — she's challenging next. The center pane is a Slay-the-Spire branching map showing where the party has been (cleared encounters), where they are now ("BOSS ROOM: Q3 COMMITMENTS" with a 4/5 voices-heard HP bar), and what's locked ahead. The AI is the Narrator in violet ("the party considers a hard commitment…"). The friday decision lands as a 🏆 LEGENDARY DROP with a gold particle burst and stats earned ("Wisdom +200, Bond Strength +1"). Class crests + XP carry across sessions — your party levels up over time.
cast · calm1920×1080
cast · climaxlegendary drop
phone · calmcharacter sheet
phone · activequeued to act
06
side-by-side · same moment, six languages
All six surfaces (existing + 5 variants) at the calm-state moment, scrollable horizontally. The same meeting — alice speaking, chen's hand up, AI distilling, bob's phone-comment in the margin — rendered in six different visual registers.