Skip to content

v1.0.0 — première release stable (M-11 & M-12)

Latest

Choose a tag to compare

@donovan-dev-web donovan-dev-web released this 11 Sep 08:19
4a5a78b

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 Gradle assembleRelease)
  • Changelog complet : CHANGELOG.md · Doc d'installation : docs/10-CI-CD.md §5.3