Ngoda Boece

Automatisation web

PHANTOM

Une tâche web écrite en français devient une automatisation testée, qui répare ses sélecteurs et signale le reste.

5sélecteurs réparés seuls après une refonte
0action irréversible sans accord

En bref

PHANTOM transforme une tâche web répétitive décrite en français en automatisation testée. Quand le site change, il détecte ses propres échecs, répare les sélecteurs qui peuvent l'être et signale les vraies régressions sans jamais modifier les résultats attendus. Les missions destructives sont bloquées sans approbation.

Le rôle des agents et de l'IA

Un agent d'exécution avec garde-fous : plan, exécution, test, réparation, et approbation humaine obligatoire pour toute action irréversible.

Ce que fait le projet

  • Après une refonte du site : 5 sélecteurs corrigés et re-test réussi
  • Régression réelle signalée, jamais « réparée »
  • Mission « Supprimer mon compte » bloquée sans approbation
  • Rapports par exécution : plan, test généré, journal, captures

Technologies

  • Python
  • Playwright
  • pytest
  • SQLite

Limites connues

L'isolation n'est pas un conteneur ; la réparation est heuristique (similarité de libellés, sans IA) et l'analyse des missions repose sur des motifs de phrases.

Les autres projets