Index of the inspection in the registry's iteration order:
0..total-1 for in-flight progress, total once everything
has finished.
OptionalinspectionThe Inspection the event refers to. Absent on the
final completion event (after the last inspection's
phase: "after").
Human-readable label — the current inspection's Inspection.description during the walk, or the empty string on the final "complete" event.
"before" — the inspection's run is about to begin.
"after" — run has just finished (or every inspection has
finished, on the final completion event).
Number of registered inspections being walked (snapshot at the start of the run).
Progress payload fired by inspectSceneModelAsync as it walks each registered Inspection. UIs render the bar straight off
{current, total}and label the current step fromlabel. Two events fire per inspection: one before itsrunbegins (phase: "before"), one after (phase: "after"). The orchestrator also fires one final{current: total, total, phase: "after", label: ""}once every inspection has finished.