App indexing on macOS was missing everything in Utilities — no Activity Monitor, no Terminal, no Disk Utility. The scan list was written for an older layout: it looked in /Applications/Utilities, which modern macOS doesn’t really use, and scanned /System/Applications flat, so the Utilities/ folder sitting right there underneath it was never opened.

The fix is one line in spirit: drop the stale /Applications/Utilities entry and scan /System/Applications recursively instead. The recursion already knows not to descend into .app bundles, which matters more than it sounds — an app bundle is a directory, and walking into one would turn a handful of apps into thousands of junk entries. I added tests covering all of it: that the Utilities apps get collected, that exclude patterns still filter them in every wildcard form, and that no collected path ever contains .app/. They no-op on machines without the directory, so they stay honest on Windows and Linux.

I also wrote the shortcut-scanning rules into the README, since which directories get walked and which are recursive had only ever existed as comments in the source.