Page 07 / 08 · Qualité & revue

Automatique ne veut pas dire non vérifié

Le traitement entièrement automatisé n’a de valeur que s’il reconnaît quand il est incertain. Deux gates retiennent les cas douteux, un journal rend chaque exécution traçable, et une station de correction réintègre les cas vérifiés dans la chaîne sans nouvelle analyse.

Gate 1 · avant l’analyse

Gate de classification

Si la confiance du type de document est inférieure au seuil, le sous-document n’entre pas dans l’analyse mais dans la liste de contrôle. Le document découpé reste disponible pour l’aperçu et le retraitement. Le seuil du modèle de classification remplace une valeur globale par défaut ; si aucun seuil n’est défini, le gate est désactivé.

Effet : aucun coût d’analyse pour les affectations douteuses
Gate 2 · avant la remise

Gate d’extraction

Si le résultat d’extraction est inférieur au seuil de qualité du modèle, il est tout de même enregistré — mais pas remis. Le résultat enregistré sert de base de travail à la correction ; ensuite, une simple tentative de remise suffit, sans nouvelle analyse. Sans valeur de confiance, le gate ne s’applique pas.

Effet : aucune mauvaise métadonnée dans le système cible
Journal — chaque document a un état final
Batch
chevron_right
Classified
chevron_right
Analyzed
chevron_right
Mapped
chevron_right
Endpoint:<Ziel>
Succeeded
Skipped avec motif
Failed avec texte d’erreur
Vérification de la classification
Vérification de l’extraction

La clé du document est le chemin de sortie du classificateur — elle relie toutes les étapes d’un cas. Les nouvelles cibles de remise apparaissent automatiquement dans le moniteur, car les étapes de point de terminaison sont regroupées de manière générique.

Station de correction
label
Remplacer la catégorie — le réviseur définit le bon type de document ; le métadonnée du blob est corrigé et l’extraction démarre.
edit_note
Corriger les champs et les cellules de tableau — les modifications s’appliquent au résultat enregistré, puis remise sans réanalyse.
block
Rejeter — état final terminal dans le journal ; le document reste en attente, rien n’est supprimé.
Sorties

Le résultat d’extraction est neutre vis-à-vis de la cible et du moteur. Ce qu’il en advient est décidé par les adaptateurs — pas par le code de traitement. Un nouveau système cible ajoute un adaptateur ; le dispatch, la politique de stockage et le moniteur restent inchangés.

Gestion documentaireObjet + propriétés
Cibles REST (n par modèle)Placeholder au lieu de script
Export de donnéesSortie batch
Les cibles obligatoires décident de la clôture ; les erreurs optionnelles n’arrêtent pas le cas.
La remise répétée est encodée de manière idempotente — une nouvelle tentative ne crée pas de doublon.
Les secrets ne figurent jamais dans la base de données, seulement leur nom de référence ; une garde de cible vérifie les adresses sortantes.
État connu dans la branche develop

Le chemin d’écriture vers la gestion documentaire n’est actuellement pas actif — la façade connectée fonctionne en lecture seule. L’adaptateur REST est donc à ce jour la seule sortie fonctionnelle de bout en bout. La chaîne elle-même n’en est pas affectée : l’adaptateur signale l’erreur comme résultat, le cas reste en attente et peut être rejoué.