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 · 2026-10 · brouillon

Le standard ouvert pour cuisiner en toute sécurité.
Les gens, les cuisines et les robots.

Ce qu'il faut préparer. Quand c'est prêt. Ce qui ne doit jamais arriver.

Utilisez les touches fléchées. 14 diapositives.

Les robots apprennent à se déplacer. Personne n'avait écrit comment cuisiner.

  • Les robots domestiques et de cuisine sont en cours d'expédition ou prennent des commandes.
  • Chaque fabricant écrit des recettes fermées, provenant de quelques cuisines, et décide seul de ce que « simmer » et « done » signifient.
  • Aliments dangereux : environ 600 millions de maladies par an measured · OMS 2015
  • Environ 14 % de la nourriture perdue avant la vente au détail measured · FAO 2019 ; environ 733 millions de personnes ont souffert de la faim en 2023 measured · SOFI 2024
  • L'ensemble de données le plus intime d'un foyer est sur le point d'être collecté par les appareils ménagers.

Trois choses qu'une machine peut vérifier

  • Ce qu'il faut préparer. Étapes saisies à partir d'un vocabulaire partagé de 57 opérations.
  • Quand c'est terminé. Une température, un indice d'état de l'aliment, une fenêtre de temps, et un chemin en cas de dépassement de délai.
  • Ce qui ne doit jamais arriver. Limites de sécurité appliquées sur l'appareil. Aucune recette, agent, message ou mode de fonctionnement ne peut les augmenter.

Refuser plutôt que deviner

Chaque opération possède une enveloppe physique et une sensor ladder. Un appareil grimpe l'échelle ; s'il n'atteint aucun échelon, il effectue un refusal before heat.

  • Mijoter : eau à 85 à 96 °C · friture : huile à 160 à 190 °C
  • La friture n'a qu'un échelon : pas de thermomètre à huile, pas de friture
  • Sauter, saisir, frire ne reviennent jamais au temps seul ; leur dernier échelon est une personne (ainsi, une personne qui ne peut pas superviser se voit refuser ces étapes aujourd'hui : un problème ouvert)

Des registres que n'importe qui peut vérifier ; des agents sous mandat

  • Hachages sur JSON canonique ; signatures Ed25519 ; clés pouvant être révoquées ; divulgation sélective
  • Journaux d'événements avec points de contrôle attestés : une réécriture est détectable ; aucune blockchain requise
  • Un agent agit uniquement sous un mandat signé : portées, limites, expiration, une liste de confirmation préalable
  • Le texte dans une recette est une donnée, jamais une instruction

Trois boucles, un standard

  • Cook : dry run → exécuter à l'intérieur des envelopes → log sans données personnelles (Core 0.2, normatif)
  • Rescue : offer → claim → handover avec un contrôle de température → distribution → impact avec une méthode (Humanitarian 0.2)
  • Find and publish : noms prouvés, versions exactes, hashes, tombstones ; organisations sur demande (Registry)

Le sauvetage alimentaire avec les téléphones que vous possédez

OFFER 36KG YOGURT C 4C UB0511 · CLAIM A7K ALL · HAND A7K 36 T4.6 · DIST 410 MEALS 410 PEOPLE 96KG

  • Aucune donnée personnelle : organisations, agrégats, sites ; les comptes inférieurs à dix sont supprimés
  • Rule packs provenant de l'OMS, du Codex et des directives de Sphere ; règles de soins pour les enfants et les personnes âgées ; révisables par des professionnels
  • Quatre flux de travail : une banque alimentaire de style Le Caire, des repas scolaires, une cuisine de catastrophe, une cuisine robotisée ; les quatre sont des exemples de travail fictifs
  • Un protocole pilote avec une ligne de base, des critères d'arrêt et un évaluateur indépendant. Aucun pilote n'a été exécuté.

Ce qu'un robot domestique peut savoir

L'image complète reste à la maison. Seules les contraintes voyagent.

  • 139 types de facettes avec une classe de confidentialité et une règle de voyage : 45 ne quittent jamais, 81 uniquement en tant que contrainte dérivée, 13 par consentement
  • Un épicier apprend « livrer de 17:00 à 18:00, étiquette pour arachides », jamais l'emploi du temps ou l'allergie
  • Aucun score comportemental de quiconque ; revenu jamais déduit ; tout est effaçable

L'impact, honnêtement

  • Mesuré sur le terrain : rien. Pas de pilote, pas de déploiement.
  • Modélisé : quatre simulateurs ; les robots avec le protocole réduisent le gaspillage à chaque étape, les robots seuls poussent le gaspillage en amont ; le sauvetage atteint une faible part des affamés illustratif
  • La faim a de nombreuses causes : la pauvreté, les conflits, le climat, les prix, les politiques. La part de Cookwala est réelle et partielle.
  • Chaque page d'impact contient « ce que nous ne savons pas encore » et « ce qui s'est mal passé »

Ce qui existe aujourd'hui

  • Core 0.2 ; 24 schémas ; 137 vecteurs de conformité publics ; un format de rapport signé
  • Package Python et CLI, types TypeScript, serveur MCP, hub de référence, interfaces ROS 2, exportateurs LeRobot et OpenTelemetry
  • Neuf recettes en anglais et en arabe ; quatre rule packs (brouillons) ; un registre de facets de 139 types
  • Quatre simulateurs ; un site en anglais et en arabe ; ce deck
  • Utilisateurs, partenaires, pilotes, revenus : 0

Trois objectifs, trois horizons

  • Aider à éradiquer la faim : moins de gaspillage, un sauvetage plus sûr, des programmes qui comparent les chiffres ; later, des fermes et des magasins qui planifient leurs besoins
  • Rendre les gens en meilleure santé : points de contrôle qu'un appareil doit respecter ; rule packs qu'un diététicien peut examiner
  • Mettre les robots au service des gens : chaque cuisine, avec crédit ; les personnes qui ne peuvent pas cuisiner pour elles-mêmes ; du temps humain restitué ; une voix du travail dans la gouvernance
  • Now : des appareils plus sûrs, des food banks, des agents qui ne peuvent pas être trompés · Next : des robots dans chaque cuisine, de nouveaux rôles · Later : la cuisine comme infrastructure

Ouvert et gouverné en public

  • Libre de redevances : code Apache-2.0, spécification CC BY 4.0, vocabulaires CC0, engagement de non-assertion de brevet
  • RFC avec 30 jours de commentaires ; les changements de sécurité nécessitent un réviseur nommé
  • Un comité de pilotage avec des chiffres publiés et des sièges pour les food banks, un pays à revenu faible ou intermédiaire, le travail, la vie privée, la diététique
  • Une fondation neutre pour la spécification, le nom et la marque
  • Critiques publiées avec réponses ; règles d'exclusion écrites

Risques, en mots simples

  • Adoption : une norme sans exécutants est un document
  • Exactitude : les envelopes et les rule packs attendent une révision professionnelle
  • Sécurité : un standard de données ne peut pas empêcher une défaillance matérielle ou un fabricant qui ment
  • Confidentialité : les contraintes peuvent fuiter par inférence ; le consentement du ménage n'appartient pas à une seule personne
  • Dépendance : un fondateur, un dépôt, un domaine

Rejoindre

  • Essayer : le dry run dans votre navigateur, cookwala.ai/playground
  • Construire : pip install -e sdk/python · cookwala conformance --report
  • Review: une enveloppe ou un rule pack, deux heures
  • Pilot: la note de concept, pour une première conversation
  • Think: cinq essais qui invitent au désaccord

cookwala.ai · github.com/amado2k5/cookwala

Français Cookwala