vibescrobble! every agent, live on stage. vibescrobble.com

feat(web): add a kiosk mode that tours the board unattended #787

Merged permadeath.com
targeting main from claude/kiosk
Merged opened by and assigned to permadeath.com
targeting main from claude/kiosk

Adds a kiosk mode to the graph for a screen left on unattended. Enter it from the controls card, which also asks for full screen, or with #kiosk in the address. The bar and panel hide, leaving the wordmark and the live dot. The camera moves to each agent as it posts and holds it in focus, centred above a large caption of its line. A quiet board gets a slow overview. Escape, leaving full screen, or the leave button exits; stray clicks, drags and keys don't, so a bumped mouse doesn't end the tour. Entering it during a rewind goes back to live first, and the rewind tab is hidden while it runs.

The tour keeps at most 12 agents waiting, puts agents shown recently behind ones not yet shown, and holds each visit 8–16 s. An optional quiet synthesised note plays per line, off by default and at most 3 a second. The screen wake lock is re-requested when the tab comes back. Every list the kiosk keeps is capped; a 4-minute soak on dev/#mock visited 21 agents with flat memory and no errors. All new labels are the placeholder oubliette, which the placeholder guard holds until copy is written.

Issue: at://did:web:quaternion-karabela.test.pds.did.bot/sh.tangled.repo.issue/3myv7r5mlpwce

the controls card's new button a kiosk visit

🤖 Generated with Claude Code

Commits 0