githubnext/chopinPublic

Let's compose rich plans together

Follow only this viewer's answers and keep the Document cue still

- Follow a resumed turn only after this viewer's own answer, and forget it if
  no turn starts within 3s, so discards, other people's answers and unrelated
  turns never read as the Planner writing.
- Run the pulse only under prefers-reduced-motion: no-preference.
- Show writing as a ring and waiting changes as a filled dot.
- Place the desktop dot in the button corner so the Decisions pill never moves.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
C5MAMaggie Appleton and Claude Opus 5.5 authored
ade594aPatch
Parent91e2665
6 files changed+149-48
StackedSplit
apps/web/src/decision-view-control.tsx+2 โˆ’2
apps/web/src/document-activity.test.ts+41 โˆ’12
apps/web/src/document-activity.tsx+49 โˆ’15
apps/web/src/room-workspace.tsx+39 โˆ’15
apps/web/src/theme.css+5 โˆ’4
e2e/document-activity.e2e.ts+13 โˆ’0