// interface.js // ============================== // Robust version with iOS/Safari debug alerts // ============================== const currentScriptTag = document.currentScript; function isIOSorSafari() { const ua = navigator.userAgent; return ( /iPad|iPhone|iPod/.test(ua) || (/Safari/.test(ua) && !/Chrome/.test(ua) && !/Android/.test(ua)) ); } function logAndAlert(msg) { console.log(msg); if (isIOSorSafari()) alert(msg); } (async function() { // ─── 1. Locate the