Decision card: shared Add an option #233MergedMaggieAppletonmerged 4 commits intomainfromrefs/pull/233/headConversationFiles changed24 files changed+1316-123StackedSplitAGENTS.md+10 −0apps/server/src/main.ts+4 −0apps/server/src/plan/room.ts+34 −0apps/server/src/questions.service.test.ts+244 −0apps/server/src/questions/service.ts+174 −0apps/server/src/questions/store.ts+29 −0apps/web/src/theme.css+28 −1e2e/responsive-decisions.e2e.ts+5 −5e2e/sidecar.e2e.ts+93 −20packages/dialect/src/nodes/questionnaire.ts+3 −3packages/editor/src/widgets/questionnaire.tsx+3 −2packages/protocol/question.d.ts+66 −1packages/question/src/draft.ts+13 −2packages/question/src/index.ts+2 −2packages/question/src/limits.ts+5 −0packages/question/src/question.test.ts+91 −4packages/question/src/react/index.ts+6 −1packages/question/src/react/question-view.test.ts+26 −2packages/question/src/react/question-view.tsx+188 −70packages/question/src/react/shared-options.test.ts+147 −0packages/question/src/react/use-questionnaire.ts+71 −5packages/question/src/schema.ts+70 −1scripts/design-contract/exceptions/dynamic-editor.json+1 −1scripts/design-contract/exceptions/dynamic-packages.json+3 −3