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
6932b44Patch
Parentd6e1ace
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