Skip to content

SyncStateViewProjection

Defined in: packages/contracts/src/convergence-model.ts:48

The qualified object names the sync-state view is generated over. The synced read cache is droppable (ADR-0006); overlay + journal are the authority. The view joins all three but stores nothing — it is a derived projection (ADR-0011 decision 2).

journalTable: string

Defined in: packages/contracts/src/convergence-model.ts:54

Qualified mutation-journal table.


overlayTable: string

Defined in: packages/contracts/src/convergence-model.ts:52

Qualified overlay (optimistic intent) table.


syncedTable: string

Defined in: packages/contracts/src/convergence-model.ts:50

Qualified synced read-cache table.