githubnext/chopinPublic

Let's compose rich plans together

Add parent-owned child document surface #136

MergedMaggieAppletonmerged 8 commits intomainfromrefs/pull/136/head
ConversationFiles changed
19 files changed+1949-527
StackedSplit
apps/server/src/research/routes.test.ts+186 −0
apps/server/src/research/service.test.ts+220 −1
apps/server/src/research/service.ts+42 −5
apps/server/src/research/test-support.ts+165 −2
apps/web/src/anchored-child-surface.tsx+16 −19
apps/web/src/assets/icons/navigation-chevron-right.svg+6 −0
apps/web/src/assets/icons/navigation-xmark.svg+7 −0
apps/web/src/document-workspace-host.tsx+33 −16
apps/web/src/hosted.test.ts+191 −8
apps/web/src/hosted.tsx+19 −11
apps/web/src/navigation-chrome.test.ts+26 −1
apps/web/src/navigation.css+87 −23
apps/web/src/room-workspace.tsx+36 −6
apps/web/src/theme.test.ts+17 −0
apps/web/src/workspace-model.test.ts+30 −8
apps/web/src/workspace-model.ts+8 −3
apps/web/src/workspace.tsx+43 −4
e2e/research-child-documents.e2e.ts+39 −420
e2e/research-child-surface.e2e.ts+778 −0