Report whether the runtime can currently satisfy archetype, and how.
Report availability for every archetype the runtime can currently satisfy.
Resolve and dispatch the request.
Validated normalized intent request.
Runtime-attested source identity.
The canonical structured dispatch result.
Announce that the catalog or default handler for archetype changed.
Changed archetype slug.
Nothing.
OptionalonRegister for availability changes (a napplet installed/removed, or a default
handler changed). The service forwards each change to served napplets as an
intent.changed push. Returns an unsubscribe handle. Resolvers whose
catalog never changes at runtime MAY omit this.
A IntentResolver backed by a catalog, with a host hook to announce catalog/default changes.