fix: limit search depth to exactly 1 for excess files