Repository navigation
v0.8.0 — M-08 Optimisation & qualité
v0.8.0 — M-08 Optimisation & qualité
Phase 8 de la roadmap : application optimisée, couverture de tests verrouillée à ≥ 80 %.
Changements
- Accueil allégé : le compteur et les ajouts récents se chargent via un résumé léger (
COUNT(*)+ 5 derniers exemplaires) au lieu de matérialiser toute la collection à chaque focus — la liste complète n'est chargée que sur l'écran « Ma Collection » (#136) - Démarrage accéléré : chargement initial en parallèle (thème + résumé de collection)
- Seuil de couverture CI monté à 80 % global (US-QA-02, #27) — état mesuré : statements 90,2 % / branches 85,4 % / fonctions 90,9 % / lignes 90,5 %
CollectionRepository.countAllCopies(): comptage SQLite dédié du total d'exemplaires
Vérifications
- 272 tests / 33 suites, couverture globale ~90 %
- typecheck, lint, format, expo-doctor OK