/** * Single entry point for both the host shell and the embedded app. * * Rendering decision * ────────────────── * url has `?embedded=1` → we're inside the host's iframe; load * `./embed` (the actual emotions UI). * otherwise → we're the top-level visit; load the * host shell from `@pollen-robotics/reachy-mini-sdk/host/auto` * and let it iframe us back via `?embedded=1`. * * SDK bootstrapping * ───────────────── * The host shell and the embed client both consume `window.ReachyMini` * (constructor injected by the SDK). Historically that global was set * by a `