githubnext/chopinPublic

Let's compose rich plans together

Polish purposeful feedback motion #127

MergedMaggieAppletonmerged 19 commits intomainfromrefs/pull/127/head
ConversationFiles changed
48 files changed+978-208
StackedSplit
apps/web/src/add-project-dialog.tsx+3 −2
apps/web/src/chat/chat.tsx+3 −6
apps/web/src/chat/reference-picker.tsx+1 −1
apps/web/src/chat/transcript.test.tsx+25 −0
apps/web/src/chat/transcript.tsx+14 −23
apps/web/src/decision-view-control.tsx+9 −3
apps/web/src/decision-view.test.ts+9 −2
apps/web/src/delete-document-dialog.tsx+3 −2
apps/web/src/document-picker.tsx+6 −5
apps/web/src/document-rename.tsx+4 −1
apps/web/src/motion-contract.test.ts+0 −1
apps/web/src/motion-contract.ts+0 −2
apps/web/src/navigation-chrome.test.ts+2 −0
apps/web/src/navigation-shell.tsx+5 −4
apps/web/src/project-sidebar.tsx+8 −1
apps/web/src/repository-picker.tsx+6 −5
apps/web/src/research-actions.tsx+3 −2
apps/web/src/research-workspace.css+1 −1
apps/web/src/research-workspace.tsx+15 −14
apps/web/src/terminal-alert.test.tsx+16 −0
apps/web/src/terminal-alert.tsx+15 −0
apps/web/src/theme.css+75 −66
apps/web/src/theme.test.ts+148 −7
apps/web/src/workspace-feedback.test.ts+49 −0
apps/web/src/workspace.tsx+31 −10
e2e/chat-references.e2e.ts+114 −11
e2e/research-workspace.e2e.ts+18 −0
e2e/responsive-activity.e2e.ts+89 −2
e2e/sidecar.e2e.ts+85 −4
e2e/smoke.e2e.ts+3 −3
e2e/toolbar.e2e.ts+46 −0
packages/editor/src/background-work.test.ts+0 −1
packages/editor/src/changes-chip.tsx+5 −2
packages/editor/src/comments.tsx+1 −1
packages/editor/src/count.test.tsx+15 −0
packages/editor/src/count.tsx+6 −3
packages/editor/src/decisions.test.tsx+4 −2
packages/editor/src/decisions.tsx+7 −4
packages/editor/src/disclosure-motion.test.tsx+24 −6
packages/editor/src/disclosure-motion.tsx+13 −6
packages/editor/src/feedback.css+47 −0
packages/editor/src/plan-editor.tsx+1 −0
packages/editor/src/status.tsx+1 −1
packages/editor/src/toolbar/surface.test.ts+14 −0
packages/editor/src/toolbar/surface.ts+2 −3
packages/editor/src/widgets/questionnaire.tsx+1 −0
packages/question/src/react/question-view.test.ts+21 −0
packages/question/src/react/question-view.tsx+10 −1