Esta página fue traducida por una máquina y aún no ha sido revisada por una persona. El inglés es la referencia; las correcciones son bienvenidas en GitHub. GitHub

Cookwala / Registro y directorio

Perfil de borrador

Encuentra y publica, bajo nombres que demuestren quién publicó

Un registry contiene punteros, no contenido: qué existe, quién lo publicó, qué versión exacta y su hash. Los nombres se prueban mediante DNS o una cuenta de alojamiento de código; las versiones son exactas; las entradas retiradas permanecen como lápidas. Cualquiera puede ejecutar un registry. Este solo lista lo que existe en el repositorio hoy, y así lo dice.

Explorar

NombreTipoVersiónEstadoVerificadoDescripción
Cargando /v1/registry.json…

Fuente: /v1/registry.json. Nada aquí es un producto de terceros. Cuando un fabricante de dispositivos, un editor de recetas o un programa publica, aparece aquí bajo su propio espacio de nombres comprobado.

Recetas en el catálogo de referencia

Cargando recetas…

El índice completo, con 2,042 recetas importadas de fifi.cooking en V0, se encuentra en /recipes/. Nueve recetas de ejemplo en nivel de verificación V1 (estructuradas; no simuladas ni verificadas en campo), en inglés y árabe. Practican pasos de ebullición, simmering, tostado, fritura profunda con un sensor de aceite, horneado con puntos de control de temperatura central, mantenimiento, enfriamiento, refrigeración y sin calor. El formato de receta.

Directorio de organizaciones

Organizaciones que solicitaron ser listadas: fabricantes de dispositivos, catálogos, registros, bancos de alimentos, cocinas comunitarias, programas escolares y de ayuda, granjas y cooperativas, tenderos, restaurantes, editores de recetas, certificadores, laboratorios de investigación, organismos de salud, gobiernos, aseguradoras, comunidades de traductores. El listado no es un respaldo, certificación o asociación. Una declaración de conformance apunta a un informe publicado, nunca a una insignia.

OrganizaciónRolesPaísVerificadoConformidad
Cargando /v1/directory.json…

Una entrada: el operador de este sitio. Nadie más ha preguntado todavía, y no aparece nadie que no haya preguntado.

Publicar

  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.

Reglas

  • Nombres: <reverse-dns-namespace>/<name>, en minúsculas, de 3 a 200 caracteres.
  • Versiones exactas (1.4.2); rangos y latest rechazados.
  • Cada versión registra el sha256 de su artefacto; las recetas también llevan su propio hash de documento.
  • Ciclo de vida: active → deprecated → recalled (también en el feed de recall) → deleted (tombstone). Los nombres nunca se reutilizan.

El perfil del registry · RFC-0002 · Ejecute su propio registry