1. Sélection des pages à surveiller
La surveillance part des pages qui font avancer la vente : une page produit représentative, le panier, le checkout, l'étape paiement et le signal de confirmation. Les URLs sont rattachées au site configuré, pas écrites en dur dans les tests.
2. Lecture rapide sans mutation
Les checks stateless vérifient que les pages répondent, que le contenu attendu existe, que les moyens de paiement ne sont pas absents et que les erreurs connues ne bloquent pas le tunnel. Ces contrôles sont faits sans créer de compte, sans passer commande et sans collecter de donnée client.
3. Parcours synthétique encadré
Quand l'offre le permet, un parcours synthétique vérifie que WooCommerce laisse progresser un scénario de test jusqu'aux signaux attendus. Le but est de prouver la rupture ou le retour au vert, pas de réaliser un achat réel.
4. Ouverture d'incident
Un incident est ouvert si la rupture touche une étape utile : panier vide inattendu, checkout inaccessible, paiement non disponible, erreur de validation ou confirmation absente. Le rapport conserve la classe d'erreur, l'étape, l'horodatage et les éléments techniques filtrés.
5. Alertes et preuves
L'alerte résume ce qui est cassé et ce qu'il faut vérifier. La preuve peut être partagée sous forme de cockpit, de lien lecture seule ou de PDF selon l'offre. Les secrets, cartes bancaires, emails acheteurs, adresses et contenus panier détaillés sont exclus.
6. Retour au vert
Quand les tests repassent au vert, l'incident peut être clôturé et la preuve avant/après indique que la correction a été vérifiée. CashFlowCanary ne corrige pas automatiquement le site : il donne le signal, la preuve et la prochaine action.
