# Test5 — Moyenne via libellé reconnaissable, identifiant STABLE

## Objectif
Vérifier le correctif principal apporté à la procédure d'alertes : la vérification du libellé/de
la position tourne désormais sur **toute étape réussie**, y compris quand le sélecteur d'origine
n'a jamais eu besoin d'être guéri — ce que l'implémentation initiale ne détectait pas (retour
utilisateur explicite ayant motivé la correction).

## Modification par rapport à la référence
`#pay-mode-2` **reste strictement inchangé**. Seul le texte affiché change : "Virement bancaire" →
"Virement bancaire international" (reformulation qui reste reconnaissable).

## Mécanisme attendu
1. Le sélecteur strict `#pay-mode-2` trouve l'élément **directement**, comme dans Test1 —
   `healedVia = null`, **aucune guérison n'a lieu**.
2. `evaluateStepVisualImpact` est appelée quand même (elle tourne sur toute étape réussie, pas
   seulement les guéries) : elle interroge l'état visuel actuel de `#pay-mode-2` et compare son
   libellé à celui enregistré dans le scénario → différence détectée.
3. Le changement de libellé est reporté (`recordLabelDrift`), pas classé immédiatement.
4. En fin de scénario, un unique appel IA groupé (`classify-label-changes`) juge ce changement
   comme reconnaissable → niveau **Moyenne**.

## Résultat attendu
- Statut final : ✅ **succès** (pas "avec corrections" : `healedVia` reste `null`, aucune guérison
  n'a eu lieu — seule une alerte de guérison **sans guérison** est levée, ce qui est le point même
  de ce test).
- Une alerte 📝 **Moyenne** sur l'étape 8, avec `healedVia: null` ("aucune, sélecteur resté
  stable") dans le détail.
- **Un seul appel IA** (classification, pas résolution) — nécessite un fournisseur IA configuré ;
  sans IA configurée, ce cas se replie automatiquement sur Moyenne (comportement de repli, pas un
  échec de test).

## Comment vérifier
C'est le point le plus important à vérifier : avant la correction, ce cas ne produisait **aucune**
alerte du tout (le bug corrigé). Confirmez que la section "⚠️ Alertes de correction automatique"
affiche bien une ligne pour l'étape 8, malgré un statut global "succès" sans correction.
