Esta página foi traduzida por máquina e ainda não foi revisada por uma pessoa. O inglês é a referência; correções são bem-vindas no GitHub. GitHub

Cookwala · 2026-10 · rascunho

O padrão aberto para cozinhar com segurança.
Pessoas, cozinhas e robôs.

O que fazer. Quando estiver pronto. O que nunca deve acontecer.

Use as teclas de seta. 14 slides.

Os robôs estão aprendendo a se mover. Ninguém havia escrito como cozinhar.

  • Robôs domésticos e de cozinha estão sendo enviados ou aceitando pedidos.
  • Cada fabricante escreve receitas fechadas, de algumas poucas culinárias, e decide sozinho o que "simmer" e "done" significam.
  • Alimentos inseguros: cerca de 600 milhões de doenças por ano measured · WHO 2015
  • Cerca de 14 % de alimentos perdidos antes do varejo measured · FAO 2019; cerca de 733 milhões de pessoas enfrentaram a fome em 2023 measured · SOFI 2024
  • O conjunto de dados mais íntimo em um lar está prestes a ser coletado por eletrodomésticos.

Três coisas que uma máquina pode verificar

  • O que fazer. Passos digitados a partir de um vocabulário compartilhado de 57 operations.
  • Quando estiver pronto. Uma temperatura, uma dica de estado do alimento, uma janela de tempo e um caminho quando ocorrer o timeout.
  • O que nunca deve acontecer. Limites de segurança aplicados no dispositivo. Nenhuma receita, agente, mensagem ou modo de operação pode aumentá-los.

Recusar em vez de adivinhar

Cada operation tem um envelope físico e uma sensor ladder. Um dispositivo sobe a ladder; se não atingir nenhum degrau, ele realiza o refusal before heat.

  • Simmer: água a 85 a 96 °C · deep-fry: óleo a 160 a 190 °C
  • Deep frying tem um degrau: sem termômetro de óleo, sem deep frying
  • Sautéing, searing, frying nunca retrocedem apenas para o tempo; o último degrau deles é uma pessoa (portanto, uma pessoa que não pode supervisionar tem estes passos recusados hoje: um problema em aberto)

Registros que qualquer pessoa pode verificar; agentes sob mandate

  • Hashes sobre JSON canônico; assinaturas Ed25519; chaves que podem ser revogadas; disclosure seletivo
  • Event logs com checkpoints testemunhados: uma reescrita é detectável; sem necessidade de blockchain
  • Um agente atua apenas sob um mandato assinado: escopos, limites, expiração, uma lista de confirmação prévia
  • Texto em uma receita é dado, nunca uma instrução

Três loops, um padrão

  • Cook: dry run → executar dentro de envelopes → registrar sem dados pessoais (Core 0.2, normativo)
  • Rescue: oferecer → claim → handover com uma verificação de temperatura → distribuição → impacto com um método (Humanitarian 0.2)
  • Find and publish: nomes comprovados, versões exatas, hashes, tombstones; organizações por solicitação (Registry)

Resgate de alimentos com os telefones que você tem

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

  • Sem dados pessoais: organizações, agregados, locais; contagens abaixo de dez suprimidas
  • Rule packs derivados de orientações públicas da OMS, do Codex e da Sphere (fontes, não parceiros; nenhum os revisou); regras de cuidado para crianças e idosos; revisáveis por profissionais
  • Quatro fluxos de trabalho: um food bank estilo Cairo, refeições escolares, uma cozinha de desastre, uma cozinha robótica; todos os quatro são exemplos de trabalho fictícios
  • Um protocolo piloto com uma linha de base, critérios de interrupção e um avaliador independente. Nenhum piloto foi executado.

O que um robô doméstico pode saber

A imagem completa fica em casa. Apenas restrições viajam.

  • 139 tipos de facet com uma classe de privacidade e uma regra de viagem: 45 nunca saem, 81 apenas como uma derived constraint, 13 por consentimento
  • Um merceeiro aprende "entregar das 17:00 às 18:00, rotular para amendoim", nunca o cronograma ou a alergia
  • Nenhuma pontuação comportamental de ninguém; renda nunca inferida; tudo apagável

Impacto, honestamente

  • Medido no campo: nada. Sem piloto, sem implementação.
  • Modelado: quatro simuladores; robôs com o protocolo de corte de desperdício em cada etapa, robôs sozinhos empurram o desperdício para o fluxo anterior; o resgate atinge uma pequena parcela dos famintos ilustrativo
  • A fome tem muitas causas: pobreza, conflito, clima, preços, política. A parte da Cookwala é real e parcial.
  • Cada página de impacto tem "o que ainda não sabemos" e "o que deu errado"

O que existe hoje

  • Core 0.2; 24 schemas; 137 vetores de conformidade públicos; um formato de relatório assinado
  • Pacote Python e CLI, tipos TypeScript, servidor MCP, hub de referência, interfaces ROS 2, exportadores LeRobot e OpenTelemetry
  • Nove receitas em V1 em inglês e árabe, e 2,042 receitas importadas de fifi.cooking em V0 (descritas, não verificadas por máquina) com ingredientes e passos em árabe e inglês e nomes em 25 idiomas; quatro rule packs (rascunhos); um registro de facets do tipo 139
  • Clientes SDK em 13 idiomas e 101 cenários executados contra o hub de referência; o site em seis idiomas (inglês e árabe à mão; francês, espanhol, alemão e português por máquina, rotulados) e documentos básicos traduzidos por máquina para esses seis
  • Quatro simuladores; este deck
  • Usuários, parceiros, pilotos, receita: 0

Três objetivos, três horizontes

  • Ajude a acabar com a fome: menos desperdício, resgate mais seguro, programas que comparam números; later, fazendas e lojas que planejam o que será necessário
  • Torne as pessoas mais saudáveis: pontos de controle que um dispositivo deve atender; rule packs que um nutricionista pode revisar
  • Coloque robôs para trabalhar para as pessoas: cada culinária, com crédito; pessoas que não podem cozinhar para si mesmas; tempo humano devolvido; uma voz do trabalho na governança
  • Now: dispositivos mais seguros, food banks, agentes que não podem ser enganados · Next: robôs em cada culinária, novos papéis · Later: a culinária como infraestrutura

Aberto e governado em público

  • Livre de royalties: código Apache-2.0, especificação CC BY 4.0, vocabulários CC0, compromisso de não reivindicação de patente
  • RFCs com 30 dias de comentários; mudanças de segurança precisam de um revisor nomeado
  • Um comitê gestor com números e assentos publicados para food banks, um país de baixa ou média renda, trabalho, privacidade, dietética
  • Uma fundação neutra para a especificação, o nome e a marca
  • Críticas publicadas com respostas; regras de interrupção escritas

Riscos, em palavras simples

  • Adoção: um padrão sem implementadores é um documento
  • Correção: envelopes e rule packs aguardam revisão profissional
  • Segurança: um padrão de dados não pode prevenir falhas de hardware ou um fabricante que mente
  • Privacidade: restrições podem vazar por inferência; o consentimento doméstico não pertence a apenas uma pessoa
  • Dependência: um fundador, um repositório, um domínio

Participar

  • Experimente: o dry run no seu navegador, cookwala.ai/playground
  • Build: pip install -e sdk/python · cookwala conformance --report
  • Review: um envelope ou um rule pack, duas horas
  • Pilot: a nota conceitual, para uma primeira conversa
  • Think: cinco ensaios que convidam ao desacordo

cookwala.ai · github.com/amado2k5/cookwala

Português Cookwala