The ordinary-long-path early return now records why no resolver ran, so the ResolvedPathReport stays truthful instead of silently inheriting a stale value from an earlier call in the same session. Diagnostics hunk taken from PR #93100. Co-authored-by: aniruddhaadak80 <aniruddhaadak80@users.noreply.github.com>