Repository navigation
Première release majeure stable
Nom affiché : Mag Collection · Version 1.0.0 · package com.donodevweb.PicsouCollection
M-12 — OCR interactif & fiabilisation (#205-#212, US-OCR-01..08)
- Prétraitement de la photo avant reconnaissance (redimensionnement ≤ 2600 px, ré-encodage JPEG, analyse éphémère sans écriture) —
ocrImagePreprocessor - OCR avec zones : texte + position (
boundingBox) par ligne détectée —ocrResultMapper - Candidats par champ (titre, numéro/tome, année, pages, prix) avec niveau de confiance et règles métier (
192 PAGES≠ numéro,€= prix,N°/TOME) —ocrCandidateAnalyzer - Propositions automatiques des champs fiables (seuil 0,7), toujours modifiables —
ocrProposals - Revue photo
/scan/ocr-review: textes détectés cliquables, sélection par champ, correction en 2-3 gestes - Recherche / ajout avec les valeurs validées, saisie manuelle pré-remplie
- Jeu de couvertures réelles + erreurs OCR mesurées et consignées (
docs/12-TESTING.md§5.4)
M-12R — Retours test physique (PR #215)
- Caméra OCR épurée : panneau d'informations, boîtes cliquables et réticule retirés, popup résultat recalée
- Champ code-barres remonté en première partie du formulaire
- Recherche par édition + numéro directement dans la collection
- CSV v2 — une ligne par édition (
collection-exemple.csv)
M-11 — Review & Qualité
- Modèle « une édition possédée » : retrait du système d'exemplaires (migration v5)
- Backup CSV v2 (11 colonnes) + validation des anciens exports v1
- OCR manuel (un appui = une photo), panneau de debug, paramètres avancés
- Découpage des écrans de scan et des services/composants métier, purge du code mort
Validation
- 518 tests / 58 suites — statements 97,32 %, branches 90,58 %, functions 96,73 %, lines 97,62 %
- tsc OK, lint 0 erreur, prettier OK, expo-doctor 21/21 — CI Quality verte
Livré
- APK local :
Mag-Collection-v1.0.0.apk(~169 MB, build GradleassembleRelease) - Changelog complet :
CHANGELOG.md· Doc d'installation :docs/10-CI-CD.md§5.3