Messagerie : ce que Cookwala dit, et comment
Status : 2026-10-04. Écrit avant les pages. Chaque page suit ce document.
1. La phrase unique #
Cookwala est le standard ouvert pour cuisiner en toute sécurité : les personnes, les cuisines et les robots.
Arabe : Cookwala est la norme ouverte pour la cuisson sécurisée : pour les personnes, les cuisines et les robots.
2. La triade, utilisée partout #
Une recette Cookwala indique trois choses qu'une machine peut vérifier :
- Ce qu'il faut faire. Des recettes sous forme d'étapes qu'une machine peut planifier.
- Quand c'est fini. Les températures, les indices d'état de la nourriture et les durées qu'elle peut mesurer.
- Ce qui ne doit jamais arriver. Les limites de sécurité que l'appareil s'impose à lui-même.
Arabe : Que cuisiner. Quand est-ce cuit. Ce qui ne doit jamais arriver.
3. La mission, racontée honnêtement #
- Mission : aider à mettre fin à la faim, rendre les gens en meilleure santé et mettre les robots au service des gens.
- Comment nous le disons : « Cookwala aide à mettre fin à la faim en… » suivi d'un mécanisme (moins de gaspillage, sauvetage plus sûr, repas moins chers, coordination), jamais « Cookwala met fin à la faim ».
- La mise en garde, une fois par page où la mission apparaît : 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.
4. Trois horizons, avec retenue #
| Horizon | Dire | Ne pas dire |
|---|---|---|
| Now (jusqu'à 2028) | Des appareils plus sûrs qui pratiquent le refusal before heat plutôt que de deviner ; des recettes qui fonctionnent sur toutes les machines ; des food banks qui sauvent davantage avec des téléphones et des feuilles de calcul ; des agents qui ne peuvent pas être trompés ; des outils ouverts que vous pouvez utiliser aujourd'hui | "widely adopted", "proven" |
| Next (2028 à 2036) | Des robots domestiques et commerciaux qui cuisinent toutes les cuisines ; un jeu de données consenti qui maintient les recettes en vie ; de nouveaux rôles ; moins de gaspillage ; des repas moins chers et plus sains ; une norme vers laquelle les régulateurs convergent | "robots in every home", nombres de robots |
| Later (2036 et au-delà) | La cuisine comme infrastructure : une nourriture nutritive pour tous, partout, y compris dans les zones de catastrophe et pour les personnes qui ne savent pas cuisiner ; moins de gaspillage et moins d'émissions ; du temps humain restitué ; des machines qui héritent du patrimoine culinaire au lieu de l'effacer | dates, comptes, "end hunger" |
Le lecteur découvre l'échelle en suivant les mécanismes ; nous ne l'annonçons pas.
5. Écriture des rules #
- Mots simples, phrases courtes. Une idée par phrase.
- Pas de mots à la mode : pas révolutionnaire, disruptif, propulsé par l'IA, de classe mondiale, le premier et le plus grand.
- Chaque nombre est measured, modelled ou assumed, avec sa source, visible à côté du nombre.
- Now / next / later pour tout ce qui n'existe pas encore. Ne jamais impliquer qu'un service existe.
- Pas de partenaire, utilisateur, pilote, citation, logo ou approbation qui n'existe pas. Les organisations apparaissent comme des sources ou comme "avec qui nous voulons travailler", étiquetées.
- Les personnes sont décrites par leur rôle et leur situation, jamais par un déficit. Pas de "les vulnérables" en tant que nom ; "les enfants de moins de cinq ans", "les personnes qui ne peuvent pas cuisiner pour elles-mêmes".
- La sécurité est un nombre avec une unité, jamais le mot "sûr" seul.
- Le refusal est une bonne nouvelle. Dites avec fierté "l'appareil refuse avant que quoi que ce soit ne chauffe".
- Dites ce que nous ne savons pas et ce qui s'est mal passé, sur chaque page d'impact et de roadmap.
- Le code dans des blocs de code ; sortie attendue après chaque commande.
- L'arabe est une version de premier ordre, pas une traduction afterthought : même structure, même honnêteté, mise en page de droite à gauche, chiffres arabes comme le lecteur l'attend (les chiffres occidentaux sont acceptables dans le contenu technique).
6. Vocabulaire #
| Utilisation | Au lieu de |
|---|---|
| recipe, step, done, safe band, limit, refuse, check, verify, consent | instruction set, AI brain, smart, autonomous |
| device, executor, hub | the robot (sauf si un robot est visé) |
| people who cannot cook for themselves | the elderly, the disabled |
| food bank, community kitchen, program | beneficiaries, recipients |
| measured, modelled, assumed | estimated, projected (sans étiquette) |
| now, next, later | coming soon, roadmap item (sans horizon) |
7. Preuve que nous pouvons montrer aujourd'hui #
Compté à partir du dépôt au moment du build (/v1/stats.json) : opérations avec définitions physiques, vecteurs de conformance, limites de sécurité, tests d'agent-safety, règles humanitaires, schémas, recettes publiées, langues, simulateurs. Chacun affiche son type. Rien d'autre n'est un nombre à moins qu'une source ne soit citée.
8. Appels à l'action par verbe #
essayer (dry run, simulateur) · lire (quickstart, Core, whitepaper) · construire (SDK, hub, MCP) · publier (recette, appareil, pack) · piloter (humanitaire) · réviser (rule pack, envelopes) · enseigner (lesson kit) · légiférer (langage modèle) · s'associer et investir (page investisseurs) · contribuer (RFC, traduction, vecteurs).
9. Banque de titres #
- Le standard ouvert pour cuisiner en toute sécurité.
- Ce qu'il faut préparer. Quand c'est prêt. Ce qui ne doit jamais arriver.
- Des appareils qui refusent plutôt que de deviner.
- De la nourriture qui serait jetée, arrivant dans une assiette, en toute sécurité, par SMS.
- Chaque cuisine, avec le nom du cuisinier dessus.
- La sécurité est locale. Le consentement est explicite. Les enregistrements peuvent être vérifiés.
- Les robots apprennent à se déplacer. Personne n'avait écrit comment cuisiner.
10. Ce que chaque page contient #
Une puce de statut (Core normative, draft profile, experimental, planned), la phrase unique dans le pied de page, les licences par couche, un lien vers les critiques, et un bloc « ce que nous ne savons pas encore » sur toute page indiquant un résultat.