Classifies Runner termination without deciding retry outside the Agent.
Summary
Types
@type decision() :: {:retry, non_neg_integer()} | {:reconcile, term()} | {:fail, term()}
Functions
@spec classify(Spectre.Operation.Attempt.t(), Spectre.Operation.Spec.t(), term()) :: decision()