ardregistry.net

Référence

La spécification, expliquée

Le document fait environ 5 700 mots et l'essentiel tient dans deux sections. Les voici en premier.

ARD v0.91 définit deux choses  un manifeste qu'un domaine sert sur /.well-known/ard.json, où chaque entrée décrit une ressource appelable, et un endpoint, POST /search, auquel répond un registry. Tout le reste est facultatif. Un registry qui ne répond qu'à la recherche est pleinement conforme.

Les principes de conception

Trois décisions expliquent presque tout le format 

Le modèle d'entrée

Une entrée a besoin de quatre choses  un identifier de forme urn:air:, un displayName, un type qui soit un vrai media type, et exactement un parmi url et data. Jamais les deux, sinon on ne sait plus lequel fait foi.

Puis le champ qui décide si on te trouve  representativeQueries. Formellement c'est un SHOULD. En pratique c'est le champ à partir duquel un registry construit son classement, et sans lui l'entrée reste invisible.

Les cinq mécanismes de publication

  1. Le fichier sur /.well-known/ard.json. Le cas normal.
  2. Un <link rel="ard"> dans le head.
  3. Une ligne Agentmap: dans le robots.txt.
  4. Un enregistrement DNS, quand vous ne contrôles pas le serveur web.
  5. La soumission directe à un registry.

Les trois premiers ne s'excluent pas, et en servir plusieurs augmente seulement les chances d'être trouvé.

Recherche et fédération

L'endpoint est POST /search avec un objet query contenant un champ text. La réponse est une liste d'entrées.

La fédération signifie qu'un registry interroge d'autres registries au moment de répondre. Le malentendu le plus répandu, et il a la vie dure  les entrées ne se propagent pas pour autant. Être dans un registry ne te met pas dans les autres. La fédération a lieu à la lecture.

Ce que la spécification laissez ouvert

Elle n'impose pas d'ordre de résultats. Deux registries conformes peuvent répondre différemment à la même requête et tous deux ont raison. Et elle ne définit pas de procédure pour vérifier ce qu'affirme un manifeste de confiance. En attendant, tout ce qu'il contient est une déclaration du fournisseur.

Last reviewed 2026-09-07. Checked against ARD v0.91 (Proposal, 2026-08-26).