Constant-size classification and construction of the single atomic finish Event. Raw callback results, exit reasons and exception objects are discarded; this module never invokes Inspect, Exception callbacks or user serialization. The Engine applies the existing pure transition validator before every append.
Summary
Types
Functions
@spec caught(:error | :throw | :exit) :: {:failure, 2 | 3 | 4}
@spec returned(term()) :: :success | {:failure, 1 | 6}