L'import manuel créait un fakeTorrent sans champ files, ce qui désactivait
le filtre de complétion par fichier dans le worker. Sur Windows, tenter de
déplacer un fichier encore écrit par qBittorrent provoque EBUSY ; les fichiers
échouaient mais étaient quand même marqués importés en mémoire.
Fix :
- routes/organize.ts : appel dispatchGetFiles(hash) avant l'import pour
récupérer la progression réelle par fichier depuis le client torrent
- organize.ts : organizeTorrent accepte un param optionnel files[] transmis
au worker via fakeTorrent ; sans fichiers (client injoignable), le comportement
précédent (pas de filtre) est conservé en fallback