After waking from sleep (notably macOS Sequoia), the whole sync backlog is delivered in one batch, so every backlogged notifying event calls playAudioNotification near-simultaneously and the identical audio buffers superimpose into a single loud "stacked" sound. Throttle audible plays to at most one per distinct resolved sound within NOTIFICATION_SOUND_THROTTLE_MS, keyed on the sound so two genuinely different sounds arriving within the window each still play. The throttle runs only after the existing silencing gate, so it suppresses redundant audible plays without affecting the gating logic.
Any UTs for vector-web layer components or functionality should go here. This used to contain the UTs for notifications before they got moved to react-sdk.