Un seul poste : `audits`, défini par forfait dans src/plateforme/forfaits.ts. Il se compte en requêtes sortantes, pas en audits : une requête par page relue, plus celles du robots.txt, du llms.txt, du sitemap et des trois sondes d'identité. Un audit complet en consomme donc sept au minimum.
Ce qui en découle, et qui n'est écrit nulle part ailleurs : le rythme de la veille se déduit du quota. Un forfait qui n'offre pas de quoi payer un audit complet chaque jour en reçoit un complet tous les quatre jours plutôt qu'un tiers d'audit quotidien. intervalleAudit() dans src/seo/exploration.ts fait ce calcul.
Le quota se prélève requête par requête, pendant l'exploration. Un audit qui l'épuise en cours de route s'arrête proprement, garde ce qu'il a vu, et se marque quota_epuise : les constats des pages non relues restent ceux du passage précédent, et rien n'est déclaré sain sans avoir été regardé.
Les alertes passent par le poste alertes, commun à toute la plateforme.
La rétention du détail des audits — pages et constats page par page — suit retentionJours du forfait. L'historique quotidien, lui, n'est pas purgé : il pèse une ligne par jour et par vérification.