AP39 · Propagation sans validation

Famille : Boucle, arrêt et orchestration

Preuve forte

Noms d'origine : unchecked fan-out, cascading errors, unvalidated hand-offs

La sortie d’un agent devient l’entrée du suivant sans contrôle, et une erreur locale finit dans le livrable.

Définition

La sortie d’un agent est transmise telle quelle à l’agent suivant, ou fusionnée avec celles des autres, sans contrôle de format, de confiance ni de pertinence.

Symptômes observables

  • L’erreur d’un sous-agent se retrouve recopiée dans le livrable final.
  • Des sections d’un même livrable qui se contredisent.
  • Aucune validation de schéma ni point de contrôle entre deux étapes.
  • Des erreurs commises en amont, masquées par les agents en aval.

Pourquoi c'est nuisible

Les erreurs se composent : une sortie hors sujet ou mal formée devient la vérité d’entrée de l’étape suivante. Sans goulet de vérification, chaque erreur locale se propage, et sur une tâche séquentielle le découpage casse en plus les dépendances.

Chiffres

  • Sur 260 configurations, des agents indépendants amplifient les erreurs 17,2 fois par propagation non contrôlée, contre 4,4 fois avec une coordination centralisée.
  • Selon la tâche, l’effet de la coordination va de +80,8 % (raisonnement financier décomposable, coordination centralisée) à −70,0 % (planification séquentielle, agents indépendants).
  • Sur 1 642 traces de systèmes multi-agents, la vérification absente ou incomplète explique 8,2 % des échecs, et la vérification erronée 9,1 %.

Remèdes du catalogue

Mesures hors catalogue

  • Des disjoncteurs entre agents, qui coupent la chaîne quand une réponse est peu sûre, mal formée ou hors sujet.
  • Faire remonter les erreurs au lieu de les masquer, et corriger d’abord la première défaillance en amont.

Patterns détournés

Anti-patterns voisins

Sources

Contenu relu le 2026-10-05

Catalogue des anti-patterns