World platform
Typed widget registry
One trusted implementation per versioned type. Every type can be referenced from a chat message.
10 local implementations
Shared implementation
These definitions come directly from shared/widgets/registry.js. The shell and nested references resolve through the same installed registry. Capabilities are declared requirements; the forthcoming service provider must enforce actual authority.