writeGate property
When set, every WRITE parks until this completes — the persist window a mid-write identity re-key must survive (the notifier drops a stale publish if the store changed while the write was in flight).
Implementation
Completer<void>? writeGate;