Classify one (previous, next) accepted-store transition into identity-stable
create/update/delete changes, or an explicit reset (replacement snapshot,
schema change, source-version change, authorization-scope change, or a
caller-initiated manual reset). Pure and side-effect free — next must
already be the reducer's output for trigger (reduceRealtimeFeatureState
when trigger.kind === "event"); this function never re-derives store state.
Classify one
(previous, next)accepted-store transition into identity-stable create/update/delete changes, or an explicit reset (replacement snapshot, schema change, source-version change, authorization-scope change, or a caller-initiated manual reset). Pure and side-effect free —nextmust already be the reducer's output fortrigger(reduceRealtimeFeatureStatewhentrigger.kind === "event"); this function never re-derives store state.