Geometry name and optional degraded-state wording.
Node path that failed.
The thrown value.
The loader, whose pass is unwound on a real failure.
Always false — the loop's processLoader contract for "no
progress made". Returned rather than voided so the call site reads
return handleRefinementError(...).
Classify and report a throw from one loader's refinement step.