### **5. Module IA "Page-Skill" et Agent Dynamique**

#### **5.1. Moteur d'Extraction et d'Anonymisation**
*   **Construction de l'A11y Tree :** Le SDK extrait uniquement les éléments interactifs du DOM (liens, boutons, inputs, rôles ARIA) pour construire un arbre d'accessibilité compact, optimisant ainsi le contexte envoyé au LLM.
*   **Masquage PII (RGPD) :** Avant l'envoi, un filtrage par **expressions régulières (Regex)** anonymise les données sensibles (e-mails, numéros de téléphone/CB). Les valeurs saisies dans les champs (`input.value`) ne sont jamais extraites.

#### **5.2. Génération de Parcours Runtime**
*   **Modèle Page-Skill :** Le backend transforme le scan de la page en un **JSON structuré (Page-Skill)**. En cas de question utilisateur, le LLM (GPT-4o ou Claude) utilise ce JSON pour générer instantanément les étapes d'un tour Shepherd.js.
*   **Exécution Éphémère et Validation :** 
    *   **Mode éphémère :** Le parcours généré par l'IA est exécuté immédiatement uniquement pour l'utilisateur demandeur.
    *   **Human-in-the-loop :** Le parcours est enregistré avec le statut `pending_review` dans le dashboard pour permettre à un administrateur de le valider ou de l'ajuster avant une publication globale.