Implement document navigation across repositories and workspaces #69MergedMaggieAppletonmerged 2 commits intomainfromrefs/pull/69/headConversationFiles changed22 files changed+1091-227StackedSplitapps/server/src/channels/document-title.test.ts+25 −0apps/server/src/channels/document-title.ts+166 −0apps/server/src/channels/routes.test.ts+75 −1apps/server/src/channels/routes.ts+74 −27apps/server/src/github/client.ts+2 −0apps/server/src/storage/contract.ts+102 −0apps/server/src/storage/memory/adapter.ts+12 −3apps/server/src/storage/port.ts+1 −1apps/server/src/storage/postgres/adapter.ts+15 −2apps/server/src/storage/postgres/migrations/001_initial.sql+3 −0apps/web/src/anchored-picker.tsx+108 −0apps/web/src/api.ts+14 −5apps/web/src/app.tsx+13 −61apps/web/src/document-picker.tsx+269 −0apps/web/src/hosted.tsx+0 −2apps/web/src/repository-picker.tsx+48 −111e2e/document-navigation.e2e.ts+138 −0e2e/github.ts+9 −3e2e/hosted.e2e.ts+6 −3e2e/responsive-activity.e2e.ts+2 −5e2e/responsive-workspace.e2e.ts+4 −2e2e/smoke.e2e.ts+5 −1