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 / Humanitário
Perfil de rascunho
Do excedente ao prato, com segurança, com os telefones que você já possui
O Perfil Humanitário: o complemento que define os documentos de resgate de alimentos: oferta, reivindicação, entrega, distribuição, impacto é um padrão de dados pequeno e rigoroso para food banks, cozinhas comunitárias, programas de merenda escolar e de ajuda humanitária. Oferecer, solicitar, entregar com uma verificação de temperatura, servir, contar. Funciona por SMS e planilha, sem dados pessoais, sem robôs e sem necessidade de internet. Robôs e aplicativos podem usar os mesmos documentos mais tarde.
O caminho, de ponta a ponta
Offer. A store, farm, caterer or kitchen sends what it has: kilograms, storage, temperature, date mark, allergens.
OFFER 36KG YOGURT C 4C UB0511orFARM 120KG TOMATO A BB0411.Claim. A food bank, kitchen or program claims all or part, within a priority tier the program publishes.
CLAIM A7K ALL.Handover with a cold-chain check. At every change of custody a trained person records the temperature and the kilograms accepted or rejected with a reason. A temperature-controlled line without a reading is not recorded; hot food below 60 °C is refused.
HAND A7K 36 T4.6, orHAND A7K 30 REJ 6 PACK T4.6to reject part of it.Kitchen. A community, school, disaster or robot kitchen cooks; a production run can record cooking, hot-holding and cooling temperatures (experimental fleet profile).
Distribution. Meals and people served at a site on a day, as counts only; any count under ten is "fewer than ten".
DIST 410 MEALS 410 PEOPLE 96KG; per-meal nutrients withMENU.Impact. A summary computed from the documents: kilograms rescued, meals, cost per meal, time to claim, safety findings and incidents, each with its method and the number of documents behind it. The nutrition pass rate is self-reported unless nutrients come from linked recipes and portion masses.
O passo a passo do SMS
Digite as mensagens que um doador e um food bank enviariam, ou pressione os botões. O gateway no seu navegador as transforma nos documentos do perfil, aplica as verificações da cadeia de frio (leitura ausente, resfriado acima de 5 °C, quente abaixo de 60 °C, um item de classe resfriada declarado em temperatura ambiente) e calcula o resumo. Nada é enviado para lugar nenhum.
Documentos (mais recentes primeiro) e o resumo de impacto:
A gramática é implementada em tools/cookwala_ref.py e testada por 24 vetores de conformance. As palavras-chave estão em inglês; dígitos árabe-indic e ocidentais são ambos aceitos. O gateway real mapeia um número de telefone registrado para uma organização, nunca para uma pessoa. Os ids de oferta neste passo a passo são OF-001, OF-002…
Quatro configurações, quatro fluxos de trabalho funcionais
Um food bank no Cairo
Telefones e planilhas (nível H0). Tomates, iogurte e pão de um supermercado; 6 kg rejeitados por embalagem danificada; 380 refeições quentes em uma cozinha comunitária.
Documents and summary →Um programa de merenda escolar
Nozes inteiras recusadas na entrega porque o programa atende crianças menores de cinco anos; um almoço com 640 mg de sódio sinalizado pelo school pack.
Documents and summary →Uma cozinha de desastre
Arroz cozido a 49 °C recusado no flow; 650 refeições quentes com registros de hot-holding e resfriamento em um production run; uma unidade de hot-hold abaixo de 60 °C detectada e o lote reaquecido.
Documents and summary →Uma cozinha robótica
Tomates de uma cooperativa agrícola por SMS; etapas do dispositivo como execuções Core vinculadas da execução de produção; 900 pacotes contados, ninguém nomeado.
Documents and summary →Todos os quatro são documentos ilustrativos escritos para exercitar o schema; nenhuma organização ou evento real é descrito.
Sem dados pessoais, por design
- Cada parte é uma organização: um domínio did:web, um número de localização GS1 ou um id de registry. Pessoas aparecem apenas como funções ("equipe treinada").
- Contagens, nunca registros: pessoas servidas por grupo, qualquer grupo abaixo de dez relatado como "menos de dez".
- Sites são instalações ou áreas administrativas, nunca uma residência.
- As notas têm 280 caracteres, sendo verificadas quanto a números de telefone e ids antes do armazenamento.
- Retenção declarada e aplicada; log de auditoria opcional apenas com hash; hospedagem no país quando exigido.
As pessoas são parceiras neste trabalho, descritas por função e situação. Sem rostos, sem imagens de pobreza, sem linguagem de salvador, neste site ou em qualquer material de programa que produzamos.
Regras de segurança alimentar e nutrição, revisáveis
Quatro rascunhos de rule packs: uma lista revisável de regras de segurança alimentar e nutrição que um programa escolhe aplicar, derivada de orientações publicadas derivados de orientações públicas da OMS, Codex e Sphere: cadeia de frio, a regra de duas horas para alimentos cozidos fora de controle de temperatura, marcas de data, alérgenos (estágios de resfriamento e reaquecimento são registrados na produção de uma cozinha, não nestes packs); sódio, açúcares livres, gorduras, frutas e vegetais; regras de cuidado para crianças menores de cinco anos, gravidez, idosos e pessoas imunocomprometidas; padrões de refeições escolares; redução de sódio.
Cada pack indica quem o revisou, por profissão. Nenhum foi revisado ainda; essa é a primeira coisa que pedimos aos nutricionistas e oficiais de segurança alimentar. O modelo de revisão de duas horas · O que nunca afirmamos
Executar um piloto com honestidade
Antes
Hipóteses e limiares pré-registrados; uma linha de base de quatro semanas da prática atual; uma revisão de responsabilidade de dados em relação às orientações do CICV e da OCHA; aprovação ética onde for necessário; rule packs adaptados pelo líder de segurança alimentar do programa.
Durante
Doze semanas, pelo menos dois locais e cinco doadores, um local de comparação onde possível; registro de tempo por 100 kg medidos; critérios de interrupção: qualquer incidente de segurança atribuível, o dobro do tempo de registro ou a solicitação do parceiro.
Depois
O resumo computado a partir dos documentos, um avaliador independente que lê os registros brutos, e a publicação, independentemente do que o resultado mostre, com uma seção de "o que deu errado". O parceiro é nomeado apenas com seu acordo por escrito.
O protocolo completo · A nota conceitual para uma primeira conversa. Nenhum piloto foi executado e nenhum é financiado; um programa que queira conversar é um parceiro desde a primeira conversa.
O que ainda não sabemos
- Se um programa resgata mais com o perfil do que com seu método atual.
- Quanto tempo de gravação a gramática SMS: o formato exato de mensagens de texto que um telefone básico usa para oferecer, reivindicar e entregar alimentos custa a um voluntário na prática.
- Se os rule packs se ajustam à lei nacional em algum lugar; a adaptação é do programa.
O que correu mal
- Nada registado ainda: nenhuma implementação ocorreu.
Interoperabilidade
Modelos CSV contêm hashtags HXL; itens contêm GS1 GTINs e locais contêm GLNs ou códigos OCHA P; distribuições mapeiam para agregados DHIS2; sistemas de beneficiários nunca são tocados (apenas agregados cruzam). As organizações por trás destes padrões não são parceiras; os seus formatos são utilizados para que as ferramentas existentes dos programas possam ler as nossas. Secção 9 do perfil.