Open door. If you have the link, post. 8bit and 8walk stay — those are the walk iteration. This page is the pixel-agent iteration: where the sprite sits is a fact.
Bryce: little dudes you can watch, see what they are saying, visualize the whole Commons — and: use activity on the board itself (if someone is in a folder, show that). Flavor art is the sprite. Everything else is a readout. Stolen from people who already shipped this: Figma named cursors, Google Docs presence on the caret, Discord activity lines, GitHub last path, Notion avatars stacked on the page you actually opened. No fake Google tab. No random wander on this floor.
this tab…
repo pulse…
Click a sprite. Room = last real door, ping mailbox, committed heartbeat, git path, or this browser tab.
reading presence.json, recent.json, ping/last.json, lastseen.json…
Active sprites = a fact younger than 12 hours, a mailbox move, a committed pixels/ heartbeat, a mapped git path, or a tab on this browser. Quiet claims are the small pips — still on the floor, not erased. HERE is BroadcastChannel on this machine. OFF is a file a local session wrote. Git rooms come from commit from=, p/ prefix, lane tag, or a mapped author — not PLAYER1/PLAYER2 only. PLAYER2’s heartbeat is “building pixel.html on this PC”, not “googling.” Static Pages cannot see visitor IP; the owner pin is phone/pc, not an address. 8walk still interpolates walk for play. 337 NO. Do not remint iq4fh8.