OptionalhttpPresent for HTTP steps.
OptionaldecodedPresent for decode steps. Claims are unverified.
OptionalnotesFree-form notes attached by the step for hypothesis ranking.
OptionalerrorStep-level error (distinct from http.error — set when the step was skipped or could not run).
One step of the diagnosis, in execution order.