Plugin eval scanning no longer hangs on symlink loops or automounted directories.
What's wrong with this entry?
The directory walk that collects plugin eval cases now tracks the real paths of parent directories and refuses to follow a link back into the directory under test or into any directory already on the current path, so a symlink cycle can no longer hang or duplicate the scan.
- Automounter map directories are skipped, because listing them would trigger a reach out to network hosts.
- A global cap on directories visited and a per-path depth cut bound the walk.
- Entries that cannot be examined are reported instead of being skipped in silence.
links back into a directory on the current route
Strings lifted out of the shipped bundle, so the claim above can be checked against them.