OptionalfailureMachine failure reason when known (e.g. 'LoopDetected', 'AuthDetour').
OptionalfinalURL the run ended on.
OptionaljudgeThe final judge verdict's actionable feedback, when any.
OptionaljudgeThe final judge verdict's reason, when judged.
OptionalloopEngine loop evidence (repeated states) — approaches to avoid on retry.
OptionalrecentThe last few distinct URLs visited (most recent last).
Terminal status (e.g. 'MaxStepsReached', 'Failed', 'Impossible', 'TimeBudgetExceeded').
The facts a failure memo is distilled from — supplied by the engine at terminal.