Logo.dev widget embed test
Bundle: https://logo-serve-analytics-107.standupcode.workers.dev/widget.js
Both embeds below should now render the same scrolling carousel.
Logos render as monogram letter-tiles rather than real brand marks because this worker is dev/staging-isolated:
• WORKER_101_URL is unbound, so on-demand crawls never start (Worker 107 returns 202 pending forever for any logo).
• img.logo.dev requires a real pk_ publishable token; the bundle doesn't have one configured.
The widget bundle, layout engine, and image-visibility fallback are all working correctly — they're showing you exactly what they should when the image layer is unavailable.
1. data-widget-id path renders via KV
Bundle fetches /widgets/wgt_6d027e0303db4becab19 → Worker 107 reads CONFIG_LOGO_KV key wc:wgt_6d027e0303db4becab19 (seeded directly via wrangler kv key put).
2. data-config inline path renders inline
Same config, base64-encoded into the data-config attribute. No backend fetch — bundle decodes and renders directly.
Deployed via wrangler pages deploy from .claudecode/test/2026-06-12-widget-embed/.