From 625d32c0f3538c6b04e4aa2ee25accbcb8d324fa Mon Sep 17 00:00:00 2001 From: BenStullsBets Date: Fri, 26 Jun 2026 13:28:17 -0700 Subject: [PATCH] diag(audio): live audio-status readout + native test player; stop swallowing play errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three blind fixes failed because headless browsers relax autoplay (can't reproduce) and play() errors were swallowed. Instrument instead: - #audio-status: live readout (playing/paused/blocked/media-error) under the toggle - surface the play() rejection reason + element error (was .catch(()=>{})) - 'Audio check' fieldset with a native