Protocole des unités interprétatives attestées
Le protocole encadre la manière dont Better Robots.txt sélectionne et hash ses unités canoniques.
Règle de sélection
Seules les unités à risque interprétatif doivent être attestées.
Un bon candidat bloque une mauvaise lecture connue :
- un signal de politique ne prouve pas l’enforcement ;
- un score
/checkne prouve pas la conformité ; - le guidage llms.txt ne remplace pas robots.txt ;
- les sources officielles n’effacent pas une critique qualifiée ;
- un hash ne prouve pas la vérité.
Règle de digest
L’empreinte porte sur l’enveloppe canonique de l’unité, pas sur un scalaire faible.
L’enveloppe inclut l’identifiant, la classe de claim, la portée d’autorité, la source canonique, le sélecteur et le texte canonique.
Règle d’audit
Un audit doit échouer si :
- une unité n’a pas de texte canonique ;
- deux unités partagent le même digest sans justification ;
- une unité prétend qu’un hash prouve la vérité ;
- une unité transforme une politique en obéissance crawler ;
- une unité supprime une critique externe qualifiée.
Le script d’audit actuel est scripts/audit-interpretive-authority.mjs.