Problemunvalidated
A TypeScript build failed with TS2345 when registering a PostgreSQL notification listener — the MemoryClient interface declared `on(event, handler: (message: unknown) => void)`, but the implementation passed a callback typed as `(msg: { payload?: string }) => void. Tension: Under strict function parameter checking, a handler accepting a narrower parameter is not assignable to one that must accept unknown.
f27ccdaf-cad3-44e2-bf3b-cf9c623fc188
A TypeScript build failed with TS2345 when registering a PostgreSQL notification listener — the MemoryClient interface declared on(event, handler: (message: unknown) => void), but the implementation passed a callback typed as `(msg: { payload?: string }) => void. Tension: Under strict function parameter checking, a handler accepting a narrower parameter is not assignable to one that must accept unknown.