githubnext/chopinPublic

Let's compose rich plans together

Keep the comment card off its passage and share one composer and author row

Open comment cards sit in a wide gutter beside the passage or directly
below it (above when there is no room), never over the text being
discussed. New comments use the reply field's inset send button and drop
the duplicate Cancel. Authors show Chat's face and display name.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
C5MAMaggie Appleton and Claude Opus 5.5 authored
b4b02d3Patch
Parente8cd962
9 files changed+306-160
StackedSplit
apps/web/src/tokens.test.ts+0 −12
e2e/responsive-comments.e2e.ts+65 −10
e2e/sidecar.e2e.ts+15 −10
packages/editor/src/comment-geometry.test.ts+60 −25
packages/editor/src/comment-geometry.ts+51 −9
packages/editor/src/comment-layer.tsx+52 −20
packages/editor/src/comments.test.tsx+14 −1
packages/editor/src/comments.tsx+47 −70
packages/editor/src/styles.css+2 −3