Spectre.Runtime.SkillDispatch (Spectre v0.3.0)

Copy Markdown View Source

Dispatches runtime-authored Skills from the Definition pinned to a Run.

The dispatcher loads only runtime-origin mounts, checks their closure and embedded Definition references, and refuses ambiguous overlap with compiled exact routes. A missing governed Surface falls through to the ordinary compiled router; invalid governed data fails closed.

Summary

Types

result()

@type result() :: :cont | {:reply, Spectre.Result.t()} | {:error, term()}