A plain HTML page that loads the dev embed bootstrap with a dev
instance. Use it to verify the widget mounts cleanly, the iframe
loads, and the parent↔iframe bridge fires. Not a real partner.
Two origins: bootstrap loads from
dev.widget.wg.guide (the partner contract); the iframe
runs at dev.embed.app.wunderguide.com (the SPA
implementation).
Pass ?instance=emb_... in the URL to test a specific
instance. Default loads the seeded JNSQ Labs dev instance.
Controls
Language override
Reloads this page with ?wg-locale=<tag>. The
bootstrap reads it and passes the tag to the iframe SPA. NOTE:
if the partner instance has i18n.default_locale set
in DB, that wins — clear it on the test instance to use this.
Active: —
SPA navigation (parent route changes)
These buttons call history.pushState on the parent page
to simulate an in-app navigation. The bootstrap should detect each
change and post a wg:nav message to the iframe.