Checkpoint: Audit et fiabilisation SONUM : suppression des composants de démonstration non référencés, nettoyage des dépendances inutilisées, contrôles d’écriture cohérents pour les comptes readonly, validation et normalisation des entrées, transactions sur les opérations multi-étapes, optimisations de requêtes et découpage dynamique des pages lourdes. TypeScript, 37 tests Vitest et build de production validés.

This commit is contained in:
Manus
2026-08-17 20:23:47 +00:00
parent 0205859880
commit 7c97bec6c1
17 changed files with 408 additions and 4770 deletions

10
todo.md
View File

@@ -109,3 +109,13 @@
- [x] seed-admin.mjs : créer le compte adminItinova / Itinova69! (login=adminItinova, email=adminItinova@santinova-soft.org, rôle=admin)
- [x] Nettoyage de l'ancien compte mal créé (id=180019)
- [x] Redéploiement Gitea avec seed corrigé
## Maintenance — Audit, robustesse et optimisation
- [x] Auditer les dépendances, les fichiers suivis et les artefacts inutiles
- [x] Identifier puis supprimer le code mort et les imports inutilisés sans modifier les comportements métier
- [x] Renforcer les accès et mutations sensibles avec des validations, des contrôles dautorisation et des erreurs explicites
- [x] Optimiser les calculs et rendus React identifiés comme coûteux ou répétitifs
- [x] Ajouter des commentaires ciblés pour les invariants métier et les décisions techniques non évidentes
- [x] Ajouter des tests de non-régression pour les corrections critiques
- [x] Exécuter TypeScript, les tests unitaires et le build de production avant livraison