Parfait — voici une version courte prête à coller dans la description du tag **v3.0** : - Finalisation des phases 1→4 (socle, traitements métier, CLI, GUI, CI). - Refonte CLI : `--config` (fichier/dossier), `--data`, `--output`, `--log-level`, `--test`. - `BudgetAnalyzer` réaligné sur le format métier historique (colonnes/total/onglets) avec golden tests. - `GeslabReader` stabilisé (encodage, dates, non-soldés, virements) et robustifié pour CI Linux. - Correction cross-platform : fallback locale FR, expansion `$USERPROFILE` sous Linux, compatibilité pandas `StringDtype`. - Nouveau `ReportGenerator` pour export Excel multi-feuilles et formatage homogène. - GUI Tkinter réécrite, branchée sur la CLI, avec exécution non bloquante et tests dédiés. - Pipeline GitLab CI sans conda (`pip`), lint GUI + tests non-GUI. - Hook pre-commit versionné + scripts de nettoyage `.sh`/`.ps1`. - Documentation mise à jour : README, plan d’implémentation, instructions Copilot.