Host-owned compatibility gate for global Event payload schemas.
Summary
Types
Callbacks
@callback compatible?(Spectre.Definition.Ref.t(), Spectre.Event.Envelope.t(), keyword()) :: :ok | {:error, term()}
Functions
@spec verify(config(), Spectre.Definition.Ref.t(), Spectre.Event.Envelope.t()) :: :ok | {:error, term()}