Evidence sink behaviour registered by node hosts.
@callback emit( ExecutionPlane.Evidence.t(), keyword() ) :: :ok | {:error, term()}
@callback flush(keyword()) :: :ok | {:error, term()}
@callback sink_id() :: String.t()