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.