githubnext/chopinPublic

Let's compose rich plans together

feat(experiments): persist fenced investigation runs and result publication

KCKrzysztof Cieslak authored
05bf19aPatch
Parentaa81aa8
17 files changed+468-1
StackedSplit
apps/server/package.json+1 โˆ’0
apps/server/src/experiments/service.test.ts+60 โˆ’0
apps/server/src/experiments/service.ts+174 โˆ’0
apps/server/src/storage/contract.ts+2 โˆ’0
apps/server/src/storage/experiment-contract.ts+31 โˆ’0
apps/server/src/storage/experiments.ts+10 โˆ’0
apps/server/src/storage/memory/adapter.ts+5 โˆ’0
apps/server/src/storage/memory/experiments.ts+40 โˆ’0
apps/server/src/storage/port.ts+2 โˆ’0
apps/server/src/storage/postgres/adapter.test.ts+1 โˆ’0
apps/server/src/storage/postgres/adapter.ts+6 โˆ’0
apps/server/src/storage/postgres/experiments.ts+57 โˆ’0
apps/server/src/storage/postgres/migrations.ts+3 โˆ’0
apps/server/src/storage/postgres/migrations/017_experiments.sql+10 โˆ’0
bun.lock+1 โˆ’0
packages/experiment/package.json+2 โˆ’1
packages/experiment/src/records.ts+63 โˆ’0