Skip to content

Effect persistence layer - #83

Closed
juliusmarminge wants to merge 22 commits into
codething/48364d50from
cursor/effect-persistence-layer-41a2
Closed

juliusmarminge wants to merge 22 commits into
codething/48364d50from
cursor/effect-persistence-layer-41a2

Validate persistence repository rows with Effect Schema decoders

40f9885
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Correctness Check completed Feb 20, 2026 in 8m 47s

10 issues identified (162 code objects reviewed).

• Merge Base: e81c2ac
• Head: 40f9885

Details

✅ File Path Comments Posted
✅ README.md 0
✅ apps/server/src/persistence/config.ts 0
✅ apps/server/src/persistence/domain/appSettings.ts 0
✅ apps/server/src/persistence/domain/messages.ts 0
❌ apps/server/src/persistence/domain/projects.ts 2
✅ apps/server/src/persistence/domain/providerProjection.ts 0
✅ apps/server/src/persistence/domain/stateSync.ts 0
❌ apps/server/src/persistence/domain/threads.ts 1
❌ apps/server/src/persistence/domain/turnSummaries.ts 2
✅ apps/server/src/persistence/errors.ts 0
✅ apps/server/src/persistence/migrations/0001_initial.sql 0
✅ apps/server/src/persistence/migrations/index.ts 0
✅ apps/server/src/persistence/migrator.ts 0
✅ apps/server/src/persistence/repos/documentsRepo.ts 0
✅ apps/server/src/persistence/repos/metadataRepo.ts 0
✅ apps/server/src/persistence/repos/providerEventsRepo.ts 0
❌ apps/server/src/persistence/repos/stateEventsRepo.ts 1
✅ apps/server/src/persistence/runtime.ts 0
✅ apps/server/src/persistence/schema.ts 0
❌ apps/server/src/persistence/sqliteAdapter.ts 3
✅ apps/server/src/persistence/sqliteLayer.ts 0
❌ apps/server/src/persistenceService.ts 1
✅ apps/web/src/store.ts 0
✅ packages/contracts/src/state.ts 0