Index of the issue in the report's iteration order:
0..total-1 for in-flight progress, total on completion.
OptionalissueThe Issue the event refers to. Absent on the final completion event.
Human-readable label — the issue's Issue.code during the walk, or the empty string on the final "complete" event.
"before" — the strategy is about to be dispatched (or the
issue is about to be skipped because it doesn't match the
code filter).
"after" — the strategy has resolved (or every issue has
been processed, on the final completion event).
Total number of issues in the report (snapshot at the start
of the run; the code-filter doesn't change total — issues
filtered out still contribute to the index, the strategy
just skips them).
Progress payload fired by applyFixesAsync as it walks each Issue in the report. Same shape as InspectProgress; events fire
phase: "before"ahead of each issue's strategy invocation andphase: "after"once it resolves. A final{current: total, total, phase: "after", label: ""}lands when every issue has been processed.