Jev 9: project decision records into the shared document #261MergedMaggieAppletonmerged 1 commit intomainfromrefs/pull/261/headConversationFiles changed24 files changed+1487-224StackedSplitapps/server/src/plan/card-answer-projection.test.ts+91 −0apps/server/src/plan/card-lifecycle-projection.test.ts+80 −0apps/server/src/plan/card-option-projection.test.ts+51 −0apps/server/src/plan/card-projections.test-fixtures.ts+12 −0apps/server/src/plan/card-projections.ts+152 −0apps/server/src/plan/card-prompt-projection.test.ts+37 −0apps/server/src/plan/projections.test.ts+80 −0apps/server/src/plan/projections.ts+90 −0apps/server/src/plan/questionnaires.ts+7 −1apps/server/src/plan/room.ts+120 −40packages/dialect/src/dialect.test.ts+19 −0packages/dialect/src/dialect.ts+22 −1packages/dialect/src/index.ts+2 −1packages/dialect/src/limits.ts+2 −0packages/dialect/src/nodes/questionnaire-choices.test.ts+58 −0packages/dialect/src/nodes/questionnaire-fields.ts+108 −0packages/dialect/src/nodes/questionnaire-history.test.ts+96 −0packages/dialect/src/nodes/questionnaire-lifecycle.test.ts+55 −0packages/dialect/src/nodes/questionnaire-mdx.ts+136 −0packages/dialect/src/nodes/questionnaire-validation.test.ts+95 −0packages/dialect/src/nodes/questionnaire.test-fixtures.ts+48 −0packages/dialect/src/nodes/questionnaire.test.ts+2 −34packages/dialect/src/nodes/questionnaire.ts+12 −140packages/dialect/src/validate.ts+112 −7