Diese Seite wurde maschinell übersetzt und wurde noch nicht von einer Person überprüft. Englisch ist die Referenz; Korrekturen auf GitHub sind willkommen. GitHub

Cookwala / Registry und Verzeichnis

Entwurfsprofil

Finden und veröffentlichen Sie unter Namen, die beweisen, wer veröffentlicht hat

Ein Registry hält Pointer, keinen Inhalt: was existiert, wer es veröffentlicht hat, welche exakte Version und dessen Hash. Namen werden durch DNS oder ein Code-Host-Konto nachgewiesen; Versionen sind exakt; zurückgezogene Einträge bleiben als Tombstones bestehen. Jeder darf ein Registry betreiben. Dieses hier listet nur auf, was heute im Repository existiert, und sagt dies auch so.

Durchsuchen

NameArtVersionStatusVerifiziertBeschreibung
Laden von /v1/registry.json…

Quelle: /v1/registry.json. Nichts hier ist ein Produkt eines Drittanbieters. Wenn ein Gerätehersteller, ein Rezeptverleger oder ein Programm veröffentlicht, erscheint es hier unter seinem eigenen nachgewiesenen Namespace.

Rezepte im Referenzkatalog

Rezepte werden geladen…

Der vollständige Index mit 2,042 von fifi.cooking auf V0 importierten Rezepten befindet sich unter /recipes/. Neun Beispielrezepte auf Verifizierungsstufe V1 (strukturiert; nicht simuliert oder feldverifiziert), auf Englisch und Arabisch. Sie üben Kochen, Köcheln, Toasten, Frittieren mit einem Ölsensor, Backen mit Kerntemperatur-Kontrollpunkten, Warmhalten, Kühlen, Chillen und Schritte ohne Hitze. Das Rezeptformat.

Verzeichnis von Organisationen

Organisationen, die um eine Listung gebeten haben: Gerätehersteller, Kataloge, Registries, Food Banks, Gemeinschaftsküchen, Schul- und Hilfsprogramme, Farmen und Genossenschaften, Lebensmittelhändler, Restaurants, Rezeptverleger, Zertifizierer, Forschungslabore, Gesundheitsbehörden, Regierungen, Versicherer, Übersetzer-Communities. Eine Listung stellt keine Befürwortung, Zertifizierung oder Partnerschaft dar. Eine Conformance-Angabe verweist auf einen veröffentlichten Bericht, niemals auf ein Abzeichen.

OrganisationRollenLandVerifiziertConformance
Laden von /v1/directory.json…

Ein Eintrag: der Betreiber dieser Seite. Niemand sonst hat bisher gefragt, und es ist niemand aufgeführt, der nicht gefragt hat.

Veröffentlichen

  1. Validate locally with the same checks the registry runs.

    cookwala validate
    cookwala hash my-collection/recipe.cookwala.json
  2. Prove your namespace once: a DNS TXT record cookwala-verify=<token> on your domain, a /.well-known/cookwala-verify file, or a GitHub or GitLab OIDC token from a CI job in your account.

  3. 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.json

    next 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.

Regeln

  • Namen: <reverse-dns-namespace>/<name>, Kleinschreibung, 3 bis 200 Zeichen.
  • Versionen exakt (1.4.2); Bereiche und latest abgelehnt.
  • Jede Version zeichnet das sha256 ihres Artefakts auf; Rezepte tragen zudem ihren eigenen Dokumenten-Hash.
  • Lebenszyklus: active → deprecated → recalled (auch im recall feed) → deleted (tombstone). Namen werden niemals wiederverwendet.

Das Registry-Profil · RFC-0002 · Betreiben Sie Ihre eigene Registry