githubnext/chopinPublic

Let's compose rich plans together

Add durable collaborative visual decision drafts and atomic Save

MAMaggie Appleton authored
7936bd2Patch
Parenta093dfd
21 files changed+1090-5
StackedSplit
apps/server/src/main.ts+83 โˆ’1
apps/server/src/plan/service.ts+27 โˆ’1
apps/server/src/storage/errors.ts+8 โˆ’0
apps/server/src/storage/postgres/adapter.ts+4 โˆ’1
apps/server/src/visual-decisions/common.ts+49 โˆ’0
apps/server/src/visual-decisions/create.ts+89 โˆ’0
apps/server/src/visual-decisions/draft.ts+104 โˆ’0
apps/server/src/visual-decisions/save.ts+90 โˆ’0
apps/server/src/visual-decisions/service.test-fixtures.ts+73 โˆ’0
apps/server/src/visual-decisions/service.test.ts+214 โˆ’0
apps/server/src/visual-decisions/service.ts+4 โˆ’0
apps/server/src/visual-decisions/state.ts+75 โˆ’0
packages/dialect/src/dialect.ts+1 โˆ’0
packages/dialect/src/nodes/questionnaire-fields.ts+5 โˆ’0
packages/dialect/src/nodes/questionnaire-mdx.ts+3 โˆ’0
packages/dialect/src/nodes/questionnaire-visual.test.ts+12 โˆ’0
packages/protocol/index.d.ts+5 โˆ’2
packages/protocol/visual-decision.d.ts+46 โˆ’0
packages/question/src/index.ts+1 โˆ’0
packages/question/src/visual.test.ts+69 โˆ’0
packages/question/src/visual.ts+128 โˆ’0