githubnext/chopinPublic

Let's compose rich plans together

Show each decision's relationship to the document #367

MergedMaggieAppletonmerged 6 commits intomainfromrefs/pull/367/head
ConversationFiles changed
28 files changed+404-41
StackedSplit
apps/web/src/icon-assets.test.ts+3 −1
apps/web/src/room-workspace.tsx+7 −0
apps/web/src/theme.css+16 −0
e2e/sidecar-card-states.e2e.ts+3 −3
e2e/sidecar.e2e.ts+1 −1
e2e/source/decision-reader.fixture.ts+2 −1
e2e/source/open-card.fixture.ts+2 −1
e2e/source/question-view-contracts.native.ts+2 −2
packages/editor/src/anchors.test.ts+30 −1
packages/editor/src/anchors.ts+40 −1
packages/editor/src/decisions.tsx+5 −0
packages/editor/src/plan-editor.tsx+10 −0
packages/editor/src/questionnaires.ts+18 −1
packages/editor/src/resolved-layer.tsx+1 −0
packages/editor/src/widget-options.ts+4 −0
packages/editor/src/widgets/questionnaire-collapse-settled.test.tsx+29 −4
packages/editor/src/widgets/questionnaire.test.tsx+1 −1
packages/editor/src/widgets/questionnaire.tsx+56 −11
packages/question/src/index.ts+1 −0
packages/question/src/react/index.ts+1 −0
packages/question/src/react/question-view-retained-contracts.test.ts+3 −1
packages/question/src/react/question-view.tsx+27 −3
packages/question/src/react/relation-note.tsx+89 −0
packages/question/src/react/resolved-actions.test.ts+30 −0
packages/question/src/react/resolved-actions.tsx+8 −2
packages/question/src/relation.ts+8 −0
scripts/design-contract/exceptions/dynamic-editor.json+5 −5
scripts/design-contract/exceptions/dynamic-packages.json+2 −2