Animation-first queue

Animation widget front and center.

Every Appsations SDK surface shows the same circular animation widget, keeping every repo in rhythm. The landing page is intentionally lean so the widget becomes the hero experience while the auth shell waits to become active.

Appsations SDK animation widget

Resolves animationEmbedUrl via `sdk-references.json` per SDK.

Embed everywhere

The widget is configured per SDK by adding or updating the `animationEmbedUrl` entry in appsations-sdk/functions/sdk-references.json (run appsations-sdk/functions/bin/set-sdk-animation-embed.js --sdk-id <id> --embed-url <url> to persist edits). Every SDK domain looks up its own entry so the iframe stays in sync with the dashboard registry.

<iframe src="https://animation.appsationsinc.com/embed.html" width="400" height="400" frameborder="0" title="Appsations animation widget"></iframe>
Fallbacks automatically load the canonical animation.appsaionsinc.com embed if the registry lookup fails.
Shared widget ownership

Every dashboard, widget, and submodule lives in the SDK catalog. Use the Widget Library to register widgets, keep auth/data streams aligned, and share embeds across domains.