pizza-digital/docs/SPEC-LACUNAS-VIDEO-SIRIFOOD.md
Admin d669f56398 Import Pizza Digital SPECs and docs from Obsidian vault sync
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-09 19:52:34 +00:00

5.9 KiB
Raw Blame History

SPEC-LACUNAS-VIDEO-SIRIFOOD — Pizza Digital vs operação filmada

Campo Valor
ID SPEC-LACUNAS-VIDEO-SIRIFOOD
Versão 0.3.7
Data 2026-10-20
Owner Roger / iTecnologys
Referência Vídeo Siciliana / SiriFood
Ambiente comparado https://pizza.itecnologys.com · VM 125 · piloto Joinville
Status Diagnóstico · não implementado (exceto o que já está no ar, marcado abaixo)

0. Leitura do vídeo

Operação Siciliana Palhoça (SiriFood): ~R$ 1 mi/mês, ~70% iFood, três lojas no mesmo sistema. O despacho é o coração: produção, forno, conferência, estufa, motoboy e cotação iFood giram em torno dessa tela.

Case citado: ~13 cancelamentos/mês e entrega abaixo de 30 min.

1. O que o piloto já cobre

  • KDS multi-estação (massa, montagem, forno, expedição, bebidas)
  • PEGAR com nome do operador e do cliente — no pedido inteiro, não na pizza
  • PDV + filtros de origem (aplicativo, iFood, WhatsApp, telefone, PDV)
  • Etiqueta por pedido e impressão no BUMP
  • Despacho = lista ao vivo de prontos + botão despachar
  • Estoque com baixa pela ficha técnica
  • 20 funcionários com nome composto e 8 perfis (gestor, atendente, administrativo, pizzaiolo, conferente, expedição, estoque, motoboy)
  • Navegação SAGE em todas as páginas

Isso não equivale à operação do vídeo. Cargo no login ≠ recurso ao vivo.

2. Lacunas (RF-GAP)

Cada linha é trabalho a construir. P0 = sem isso o vídeo continua irreconhecível na nossa UI.

ID No vídeo No Pizza Digital hoje Prioridade
RF-GAP-01 3 lojas no mesmo sistema 1 loja piloto P2
RF-GAP-02 Despacho centro de comando (canal, nº, tempo na casa, estatísticas) Lista de prontos + despachar P0
RF-GAP-03 Motoboy ao vivo: casa / rua / nº de entregas 3 logins, sem status P0
RF-GAP-04 Reordenar fila no despacho e o KDS segue na hora FIFO + PEGAR; gestor não reordena P0
RF-GAP-05 Semáforo: vermelho chegou · laranja fazendo · amarelo no forno Status de pedido + estações, sem esse semáforo no despacho P0
RF-GAP-06 Agrupar pedidos da mesma região para saírem do forno juntos Não existe (rotas = S6 / rusterando) P1
RF-GAP-07 Cotação iFood API: iFood × própria × sob demanda × frota Canal iFood só como filtro P1
RF-GAP-08 Conferência com login próprio: identifica sabor, imprime etiqueta, marca estufa Perfil Conferente cadastrado; fluxo inexistente P0
RF-GAP-09 Estufa com pedidos etiquetados à espera do motoboy Sem estado na_estufa P0
RF-GAP-10 Ranking ao vivo: pizzas/noite, tempo/pizza, média do pizzaiolo Sem produtividade por operador P1
RF-GAP-11 Gráfico de atraso + remanejar gente para o gargalo Pooling = faturamento, não gargalo P1
RF-GAP-12 Mapa do pedido: chegou → produção → forno → estufa → rua → entregue Sem linha do tempo por estágio P1
RF-GAP-13 Tempos: produção, forno, parado na estufa, na rua SLA por estação no KDS; sem dwell estufa/rua P1
RF-GAP-14 Preparo item a item (sabor conferido) PEGAR trava o pedido inteiro P0
RF-GAP-15 Etiqueta com nº + sabores na conferência 1 etiqueta/pedido; falta 01/N por pizza + etiqueta-mãe P0
RF-GAP-16 Despacho híbrido (frota, casa, iFood Entrega) Não iniciado P2
RF-GAP-17 KPI: cancelamentos, entrega < 30 min Só faturado hoje P1

3. P0 — o que construir primeiro ( Specs de trabalho )

3.1 Preparo colaborativo — RF-GAP-14 / RF-GAP-15

Níveis: Pedido (prazo) · Tarefa de preparo (pizza física + responsável) · Expedição (conjunto).

  • Modal PEGAR lista pizzas (metades, observações). Operador marca as que assume.
  • Ação: Assumir N pizzas. Aceite comercial ≠ atribuição de preparo.
  • Trava atômica da tarefa, não do pedido. Dois PEGAR na mesma pizza: um ganha.
  • Transferência explícita + histórico. Fechar modal não libera pizza em preparo.
  • Pedido só pronto quando todas as tarefas obrigatórias concluem.
  • Etiqueta por pizza PEDIDO #024 · PIZZA 02/04 + etiqueta-mãe de conferência.
  • Reimprimir não cria tarefa nem baixa estoque de novo.
  • A partir de 3 pizzas: sugerir “Dividir preparo com a equipe”.
  • Forno conjunto (janela de entrada) = evolução, não MVP.

3.2 Conferência + estufa — RF-GAP-08 / RF-GAP-09

  • Login conferente (já existe Patrícia Nunes / Rafael Costa).
  • Conferir sabor → imprimir etiqueta da tarefa → marcar na estufa.
  • Despacho só oferece motoboy o que está na estufa.

3.3 Despacho comando — RF-GAP-02 / RF-GAP-03 / RF-GAP-04 / RF-GAP-05

  • Colunas: canal, nº, tempo na casa, estado (vermelho/laranja/amarelo), motoboy.
  • Lista motoboys: em casa / na rua / carga.
  • Arrastar/reordenar fila propaga no KDS.

4. Fora do P0 (não misturar)

P1: rotas por região, ranking, gargalo, KPIs, cotação iFood.
P2: multi-loja, frota híbrida.

Programação automática do forno: depois do P0.

5. Relação com a sequência S0–S9

Sequência atual Impacto desta SPEC
S3 KDS estações Estender tickets para tarefa por pizza
S4 etiquetas Etiqueta por tarefa + conferência
S5 despacho Vira centro de comando (hoje é fila)
S6 rotas / rusterando RF-GAP-06 / 16
Canais digitais / iFood RF-GAP-07 deixa de ser só filtro

6. Critério de “estamos no nível do vídeo”

  1. Dois pizzaiolos assumem pizzas do mesmo pedido sem um ficar com tudo.
  2. Conferente imprime 01/N e o despacho vê o pedido na estufa.
  3. Gestor reordena a fila e a cozinha vê a nova ordem.
  4. Motoboy aparece como casa/rua, não só como usuário.
  5. iFood na hora do despacho é cotação, não só um selo vermelho.