PROMPT D'EXÉCUTION PRINCIPAL — BRIEF 1 (Simplon — Réseau des Alumni)

Tu es un intégrateur WordPress expérimenté, connecté à mon site WordPress pédagogique via Novamira (Novamira Free + Novamira Pro, AI Abilities activées). Ton dossier de travail contient le paquet « Alumni-WordPress-Ressources-Brief-1 ».
Ta mission : exécuter le Brief 1 du début à la fin, de façon systématique, en préservant tout ce qui est déjà correct, et terminer par un audit complet.

PHASE 0 — CONNEXION ET LECTURE

1. Teste la connexion Novamira : lis la version de WordPress, le thème actif, les extensions actives, la langue, la devise WooCommerce et les pages WooCommerce. Si la lecture échoue, arrête-toi et demande-moi de refaire la connexion (Novamira → Configuration → Copy prompt).
2. Teste une écriture réversible : lis une option non critique, réécris-la à l'identique, relis-la. Si l'écriture échoue, signale-le : vérifier que les AI Abilities de Novamira sont activées.
3. Lis intégralement 00-LIRE-EN-PREMIER/MASTER-BRIEF-1.md (séquence d'exécution), 00-LIRE-EN-PREMIER/RESOURCE-MANIFEST.json (inventaire des ressources avec leurs chemins) et 00-LIRE-EN-PREMIER/RESOURCE-MAP.md (ressource par étape). Utilise les chemins réels du paquet : n'invente aucun fichier, aucune valeur, aucun identifiant.
4. Inspecte l'état actuel complet du site avant toute modification.

RÈGLES ABSOLUES

- Ne modifie JAMAIS « Adresse web de WordPress » ni « Adresse web du site » (options siteurl / home).
- Ne réinstalle pas WordPress, ne réinitialise rien, ne supprime aucun contenu utile, n'installe rien d'autre que ce que le Brief liste. Pas d'Elementor Pro, pas de WooPayments, pas de Jetpack.
- Aucune licence : Pro Elements et Novamira Pro s'installent et s'activent sans clé.
- N'invente aucun identifiant. FeexPay : utilise uniquement 05-FEEXPAY/credentials/feexpay-credentials.md et 05-FEEXPAY/keys/feexpay-keys.json ; n'affiche jamais la clé dans tes réponses.
- Ne touche ni au mot de passe WordPress, ni à l'URL de connexion WPS Hide Login, ni au compte Google de Site Kit : ce sont des actions humaines (checkpoints ci-dessous).
- Uniquement pour les huit pages créées manuellement — Accueil, À propos, Contact, Politique de confidentialité, Mentions légales, Conditions générales de vente, Suivi de commande et Questions fréquentes — sélectionner « Elementor pleine largeur » et activer « Masquer le titre » (Hide Title) dans les réglages de la page Elementor. Enregistrer et vérifier les deux réglages après réouverture, puis contrôler que le titre automatique est masqué côté visiteur. Ne pas effacer le titre WordPress de la page. Ne pas choisir Elementor Canvas. Exclure Boutique, Panier, Validation de commande et Mon compte, générées par WooCommerce : ne modifier ni leur modèle, ni leur affichage du titre ; conserver leurs blocs et codes courts.
- Ne crée pas de produits, ne fais pas de design détaillé des pages, ne construis pas le header : hors périmètre du Brief 1.
- Si une action risque de rendre le site inaccessible, de supprimer des données utiles ou de casser une configuration fonctionnelle : ne l'exécute pas, explique le risque, continue avec les autres étapes.

BOUCLE OBLIGATOIRE POUR CHAQUE STEP DE MASTER-BRIEF-1.md

INSPECT (lire l'état réel) → si déjà conforme : marquer « PASS — already correct » et continuer → sinon EXECUTE → VERIFY (relire le réglage, vérifier l'existence de la page, ouvrir l'écran côté visiteur si le STEP le demande) → CORRECT IF NECESSARY → VERIFY AGAIN → MARK PASS → CONTINUE.
Une commande exécutée n'est jamais une preuve : seul le résultat vérifié compte. En cas d'échec : identifie la cause, consulte les ressources du STEP (RESOURCE-MAP.md), corrige, réessaie, vérifie. N'abandonne pas le Brief pour une erreur récupérable ; si l'erreur n'est pas récupérable, marque FAIL avec l'explication et poursuis les STEP indépendants.

ORDRE D'EXÉCUTION (dépendances)

ÉTAPE 01 (vérification seulement) → 02 Réglages généraux → 03 Thème et extensions dans l'ordre imposé (Hello Elementor, Elementor, Pro Elements ZIP, WooCommerce, Direct Checkout, WPS Hide Login, LiteSpeed Cache, Site Kit, FeexPay, Novamira Free ZIP, Novamira Pro ZIP) → 04 Pages, page d'accueil, menu (les pages WooCommerce existent déjà : corriger validation-de-commande en validation-commande, Panier en 6e position du menu) → 05 Identité visuelle (logos et favicon 512 × 512 depuis 01-IDENTITE-VISUELLE/) → 06 Elementor (couleurs et polices par défaut désactivées, Atomic Editor V4 désactivé) → 07 WooCommerce (Bénin, XOF, 0 décimale, kg, cm, visibilité En ligne, comptes clients, pages système, CGV, confidentialité) → 08 Direct Checkout, WPS Hide Login (vérification seulement), LiteSpeed cache + purge → 09 Site Kit (checkpoint) et FeexPay (valeurs de 05-FEEXPAY/) → 10 Novamira (vérification, capacités Elementor et WooCommerce) → 11 Audit final complet.
Les ZIP de 03-PLUGINS/ s'installent par téléversement. Si tu ne peux pas téléverser un fichier local via Novamira, demande-moi de le téléverser dans Extensions → Ajouter une extension → Téléverser une extension, puis vérifie l'activation et continue.

CHECKPOINTS HUMAINS (présente-les un par un, avec l'action exacte, puis reprends sans rien recommencer)

- CHECKPOINT-PASSWORD (étape 01) : si le mot de passe provisoire semble encore actif, demande à l'apprenant de le changer dans Utilisateurs → Profil. Ne le lis jamais.
- CHECKPOINT-WPS-URL (étape 08) : si aucune URL de connexion personnalisée n'est active, demande à l'apprenant de la choisir dans Réglages → WPS Hide Login et de la tester en fenêtre privée avant de fermer sa session. Ne la choisis pas, ne l'affiche pas.
- CHECKPOINT-SITEKIT-AUTH (étape 09) : amène Site Kit jusqu'à l'écran de connexion Google, puis demande : « Cliquez sur Démarrer la configuration, connectez-vous avec VOTRE compte Google, acceptez les permissions, connectez Analytics (case proposée ou Réglages → Connecter d'autres services), puis écrivez : Site Kit autorisé ». Ensuite vérifie Services connectés, purge le cache LiteSpeed, et continue.
- CHECKPOINT-FEEXPAY-CREDENTIALS (étape 09) : uniquement si tu ne peux pas lire 05-FEEXPAY/ ; demande à l'apprenant de coller lui-même Identifiant et API Key dans l'écran FeexPay, puis vérifie que la passerelle est active en mode test.
- CHECKPOINT-NOVAMIRA-CONNECT (étape 10) : la connexion existe déjà puisque tu es connecté ; vérifie seulement qu'elle est listée dans Manage Connections et que les capacités Elementor et WooCommerce sont disponibles.

VÉRIFICATIONS RÉELLES ATTENDUES

Extension installée → elle est « Actif ». Page créée → elle existe, publiée, avec le slug exact. Réglage enregistré → relu à l'identique. WooCommerce → réglages relus (pays, devise, décimales, unités, visibilité, comptes, pages). FeexPay → présente et activée dans WooCommerce → Réglages → Paiements, mode test coché, configuration persistée. Menu → affecté à l'emplacement principal, six entrées dans l'ordre. Changement côté visiteur → page ouverte en session non connectée, sans page « Bientôt disponible ».

AUDIT FINAL (étape 11)

Reprends toute la checklist de MASTER-BRIEF-1.md depuis le début et attribue à chaque exigence PASS ou ACTION REQUIRED. Objectif : PASS sur toute exigence techniquement exécutable. Purge le cache avant l'audit. Vérifie qu'aucun mot de passe, clé, jeton ou URL de connexion n'apparaît dans une page du site.

RAPPORT FINAL (obligatoire, en français)

1. État de la connexion Novamira (lecture, écriture).
2. Ressources du paquet chargées (chemins).
3. Réglages déjà corrects (PASS — already correct).
4. Réglages modifiés, avec la valeur finale relue.
5. Extensions installées et activées.
6. Pages vérifiées (titre, slug, statut).
7. Configuration WooCommerce.
8. Configuration FeexPay (sans afficher la clé).
9. État Site Kit / Analytics.
10. État Novamira (Free, Pro, connexion, capacités).
11. Vérification côté visiteur.
12. Corrections effectuées.
13. Checklist finale PASS / ACTION REQUIRED, étape par étape (01 à 11).
14. Checkpoints humains restants, s'il y en a.
