Member Junction
    Preparing search index...
    RECONCILE_THROTTLE_MS: 500

    Coalescing window. Closing a laptop lid and reopening it produces a socket reconnect, a stream re-init, a visibilitychange and an online within roughly a second of each other. Downstream reconciliation is idempotent but expensive (a RunView plus, per repaired message, a window refresh and an artifact rebuild), so collapse the storm into one pass.

    Leading-edge, NOT trailing: recovery is user-visible and should start immediately rather than waiting out the window. Subsequent triggers inside the window are absorbed.