Scans target paths recursively. Optimizes I/O by skipping files > 2MB. Forcefully scans all hidden files (starting with '.').