githubnext/chopinPublic

Let's compose rich plans together

Connect authoritative card metadata to editor and Decisions

MAMaggie Appleton authored
6dcf832Patch
Parenta4e3375
15 files changed+767-27
StackedSplit
apps/server/src/conversation-plan/pipeline-provenance-1.test.ts+118 −0
apps/server/src/conversation-plan/pipeline-provenance-2.test.ts+101 −0
apps/server/src/conversation-plan/pipeline-provenance-3.test.ts+118 −0
apps/server/src/conversation-plan/pipeline-provenance-4.test.ts+93 −0
apps/web/src/room-workspace.tsx+6 −2
apps/web/src/tokens.test.ts+1 −1
docs/jev-product-extraction.md+24 −1
packages/editor/src/decisions-metadata.test.tsx+72 −0
packages/editor/src/decisions.tsx+39 −10
packages/editor/src/plan-editor.tsx+5 −0
packages/editor/src/widget-options.ts+2 −0
packages/editor/src/widgets/questionnaire-metadata.test-fixtures.ts+28 −0
packages/editor/src/widgets/questionnaire-metadata.test.tsx+108 −0
packages/editor/src/widgets/questionnaire.tsx+50 −11
scripts/design-contract/exceptions/dynamic-editor.json+2 −2