githubnext/chopinPublic

Let's compose rich plans together

Jev 8: fence research references with document commits #260

MergedMaggieAppletonmerged 3 commits intomainfromrefs/pull/260/head
ConversationFiles changed
19 files changed+1047-29
StackedSplit
apps/server/src/storage/contract.ts+4 −22
apps/server/src/storage/memory/adapter.test.ts+74 −0
apps/server/src/storage/memory/adapter.ts+16 −2
apps/server/src/storage/memory/research.ts+94 −3
apps/server/src/storage/model.ts+55 −0
apps/server/src/storage/port.ts+27 −1
apps/server/src/storage/postgres/adapter.test.ts+133 −0
apps/server/src/storage/postgres/adapter.ts+79 −0
apps/server/src/storage/postgres/migrations.ts+3 −0
apps/server/src/storage/postgres/migrations/015_planner_inline_reference.sql+7 −0
apps/server/src/storage/postgres/research.ts+118 −1
apps/server/src/storage/research-inline-contract-1.ts+124 −0
apps/server/src/storage/research-inline-contract-2.ts+51 −0
apps/server/src/storage/research-inline-contract-3.ts+44 −0
apps/server/src/storage/research-inline-contract-4.ts+53 −0
apps/server/src/storage/research-inline-contract-5.ts+87 −0
apps/server/src/storage/research-inline-contract-6.ts+39 −0
apps/server/src/storage/research-inline-contract-fixtures.ts+23 −0
apps/server/src/storage/research-inline-contract.ts+16 −0