Checkpoint: Audit de robustesse et maintenabilité : calcul dynamique des tendances OPEX par véritable année N-1, filtrage/validation centralisés des codes établissement, transactions d'import et d'écriture, contraintes uniques CAPEX/OPEX avec déduplication, suppression effective de postes OPEX, nettoyage des gabarits et scripts morts, chargement différé XLSX, documentation métier et 22 tests passants.
This commit is contained in:
12
todo.md
12
todo.md
@@ -77,3 +77,15 @@
|
||||
- [x] Menu latéral : ajouter un espace libre entre "Paramètres" et le nom de connexion
|
||||
- [x] Menu latéral : ajouter "Tableau de bord Finance" sous "OPEX (charges)"
|
||||
- [x] Créer la page Tableau de bord Finance avec accès au dossier Windows OneDrive
|
||||
|
||||
## Audit de robustesse et maintenabilité
|
||||
- [x] Cartographier le code, les dépendances et les fichiers non utilisés
|
||||
- [x] Corriger les tendances par catégorie OPEX pour comparer l'année affichée à sa vraie année N-1
|
||||
- [x] Diagnostiquer le rendu dupliqué : une seule racine React active, les répétitions proviennent de la superposition de captures navigateur
|
||||
- [x] Valider côté serveur les codes importés dans les bases OPEX et masquer les lignes non établissement existantes
|
||||
- [x] Rendre effective la suppression d'un poste OPEX au lieu d'afficher une action indisponible
|
||||
- [x] Nettoyer les fichiers techniques inutiles et le code mort identifié
|
||||
- [x] Renforcer les contrôles d'entrée, les états d'erreur et les points fragiles prioritaires
|
||||
- [x] Documenter les responsabilités et invariants des modules métier maintenus
|
||||
- [x] Ajouter ou compléter les tests ciblant les régressions critiques
|
||||
- [x] Vérifier TypeScript, tests, build et état de l'application avant checkpoint
|
||||
|
||||
Reference in New Issue
Block a user