Cette page a été traduite par une machine et n'a pas encore été révisée par une personne. L'anglais est la référence ; les corrections sont les bienvenues sur GitHub. GitHub
Cookwala / Registre et répertoire
Profil brouillon
Trouvez et publiez, sous des noms qui prouvent qui a publié
Un registre contient des pointeurs, pas du contenu : ce qui existe, qui l'a publié, quelle version exacte, et son hash. Les noms sont prouvés par DNS ou un compte d'hébergement de code ; les versions sont exactes ; les entrées retirées restent comme des pierres tombales. N'importe qui peut gérer un registre. Celui-ci ne liste que ce qui existe dans le dépôt aujourd'hui, et le précise.
Parcourir
| Nom | Type | Version | Statut | Vérifié | Description |
|---|---|---|---|---|---|
| Chargement de /v1/registry.json… | |||||
Source : /v1/registry.json. Rien ici n'est un produit tiers. Lorsqu'un fabricant d'appareils, un éditeur de recettes ou un programme publie, il apparaît ici sous son propre espace de noms prouvé.
Recettes dans le catalogue de référence
Chargement des recettes…
L'index complet, avec 2,042 recettes importées de fifi.cooking à V0, se trouve à /recipes/. Neuf recettes d'exemple au niveau de vérification V1 (structurées ; non simulées ou vérifiées sur le terrain), en anglais et en arabe. Elles mettent en œuvre des étapes d'ébullition, de mijotage, de torréfaction, de friture avec un capteur d'huile, de cuisson au four avec points de contrôle de la température à cœur, de maintien, de refroidissement, de réfrigération et sans chaleur. Le format de recette.
Répertoire des organisations
Organisations ayant demandé à être répertoriées : fabricants de dispositifs, catalogues, registres, banques alimentaires, cuisines communautaires, programmes scolaires et de secours, fermes et coopératives, épiciers, restaurants, éditeurs de recettes, certificateurs, laboratoires de recherche, organismes de santé, gouvernements, assureurs, communautés de traducteurs. L'inscription ne constitue pas une approbation, une certification ou un partenariat. Une déclaration de conformité renvoie à un rapport publié, jamais à un badge.
| Organisation | Rôles | Pays | Vérifié | Conformité |
|---|---|---|---|---|
| Chargement de /v1/directory.json… | ||||
Une entrée : l'opérateur de ce site. Personne d'autre n'a encore demandé, et personne n'est répertorié qui n'ait pas demandé.
Publier
Validate locally with the same checks the registry runs.
cookwala validate cookwala hash my-collection/recipe.cookwala.jsonProve your namespace once: a DNS TXT record
cookwala-verify=<token>on your domain, a/.well-known/cookwala-verifyfile, or a GitHub or GitLab OIDC token from a CI job in your account.Publish the entry.
curl -X POST https://cookwala.ai/v1/registry/publish \ -H "Authorization: Bearer $COOKWALA_PUBLISH_TOKEN" -H "Content-Type: application/json" -d @entry.jsonnext The publish and validate endpoints are specified (registry.openapi.yaml) and come with the registry service. Today entries are added by pull request to
site/v1/registry.json.
Règles
- Noms :
<reverse-dns-namespace>/<name>, minuscules, de 3 à 200 caractères. - Versions exactes (
1.4.2) ; les plages etlatestsont rejetées. - Chaque version enregistre le sha256 de son artefact ; les recettes portent également leur propre hachage de document.
- Cycle de vie : active → dépréciée → rappelée (également dans le flux de rappel) → supprimée (tombstone). Les noms ne sont jamais réutilisés.
Le profil du registry · RFC-0002 · Gérez votre propre registry