Personne ne surveille un score. Les alertes disent quand il a bougé et ce qui l'a fait bouger

Huit types de règles, du score global jusqu'à une seule réponse de plugin sur un genre de page, chacune évaluée à chaque scan. C'est la moitié de ce que signifie un site surveillé.

Les règles, toutes

Une règle est une phrase : quand cela arrive, préviens. Le seuil est le vôtre là où un seuil a du sens, et le sujet peut être aussi étroit qu'un check du moteur, un domaine du rapport, ou une réponse de plugin :

Le score global baisse
Le score global chute d'au moins votre seuil. La règle la plus directe et la première que la plupart posent.
Une vérification régresse
Un check nommé du moteur chute, ou n'importe lequel. Le seuil est en points sur le score propre de ce check.
La note change
La note change, dans les deux sens. Monter de correct à bon est aussi une nouvelle qu'un propriétaire veut.
Une analyse échoue
Un scan n'a pas pu aboutir, avec l'erreur qui l'a arrêté. Levée qu'on l'ait configurée ou non.
Un concurrent prend l'avantage
Un concurrent lié vous devance d'au moins votre marge. Le plus loin devant est rapporté d'abord.
Une tâche d'agent cesse de fonctionner
Le taux de réussite d'une agent task chute : ce qu'un agent pouvait faire sur votre site la semaine dernière, il ne le peut plus.
Le score d'un domaine chute
Un des domaines du rapport chute, ou n'importe lequel, pour qu'une boutique surveille son domaine protocoles sans se soucier qu'un check de contenu vacille.
Une réponse de plugin cesse d'être donnée
Une réponse de plugin bascule de satisfaite à non satisfaite. Sans seuil à dessein : quelque chose que votre site disait aux agents, il ne le dit plus.

Les règles qui ne peuvent pas se déclencher le disent

Une règle de concurrent sur un site sans concurrents, une règle nommant un check que ce moteur ne lance pas : les deux sont enregistrées, les deux marquées inertes avec la raison et le remède. Une alerte que personne n'a posée est un trou visible ; une règle qui ne se déclenche jamais en silence est pire.

L'email, dans la langue du lecteur

Chaque alerte est stockée comme un fait, pas comme une phrase, et rédigée à la lecture : chaque destinataire la reçoit dans sa langue, la livraison est estampillée pour que rien ne parte deux fois, et une livraison échouée réessaie gratuitement au passage suivant.

Des webhooks, signés, pour le canal où vit votre équipe

Toute règle peut aussi POSTer vers un endpoint https que vous nommez : Slack, Discord, Zapier, ou votre propre pipeline. La payload porte la clé et les params routables par machine à côté de la phrase humaine, les redirections sont refusées, les adresses privées sont refusées même quand un hostname d'apparence publique y résout, et un endpoint défaillant obtient 5 tentatives avant que l'événement ne se règle sans lui.

Chaque payload est signée : HMAC-SHA256 sur timestamp.body dans l'en-tête X-AXRush-Signature, avec un secret par règle affiché près de la règle. Votre récepteur peut vérifier qui parle et que rien n'a été rejoué.

Ce que mesure AX Rush