## Gestion de la qualité: remplacement d'image et confirmation d'adresse ### Backend - Suggestions ajoutées dans `status.suggestions` des résultats: - `needsReupload` (bool), `reasons` (array) - `needsAddressConfirmation` (bool), `detectedAddress` (objet) - Endpoint confirmation d'adresse: - POST `/api/folders/:folderHash/files/:fileHash/confirm-address` - Body `{ confirmed: true, address: { street, city, postalCode, country } }` ### Frontend (UploadView) - Si `needsReupload`: chip “Qualité faible: remplacer” → ouvre un file picker, supprime l’original et réuploade. - Si `needsAddressConfirmation`: chip “Adresse à confirmer” → dialogue pré-rempli; POST de confirmation; rafraîchissement. ### Tests manuels 1) Télécharger une image de faible qualité → vérifier l'apparition du chip “Qualité faible: remplacer”. 2) Confirmer l'adresse détectée → vérifier que le chip disparaît après POST. ### Notes - L’usage d’un annuaire de noms (FR) pourra être ajouté pour rehausser la confiance sur NOM/PRÉNOM.