Strengthen E2E behavior contracts across the editor and workspace #110MergedMaggieAppletonmerged 1 commit intomainfromrefs/pull/110/headConversationFiles changed20 files changed+356-523StackedSplitapps/web/src/chat/transcript.tsx+7 −2e2e/callout.e2e.ts+0 −32e2e/code.e2e.ts+1 −9e2e/collab.e2e.ts+4 −3e2e/document-navigation.e2e.ts+2 −2e2e/editing.e2e.ts+1 −2e2e/focus.e2e.ts+2 −3e2e/hosted.e2e.ts+2 −7e2e/responsive-activity.e2e.ts+8 −18e2e/responsive-comments.e2e.ts+51 −53e2e/responsive-content.e2e.ts+20 −168e2e/responsive-decisions.e2e.ts+0 −4e2e/responsive-workspace.e2e.ts+83 −83e2e/responsive.ts+48 −38e2e/shell.e2e.ts+32 −15e2e/sidecar.e2e.ts+34 −17e2e/smoke.e2e.ts+34 −45e2e/table.e2e.ts+4 −7e2e/toolbar.e2e.ts+21 −15packages/editor/src/table/rails.tsx+2 −0