obsidian-vault/Pizza-Digital/docs/PRD/PRD-SPEC-CITYFOODS-VIDEO-PARITY.md

34 lines
1.4 KiB
Markdown

# PRD — Paridade UI 3 vídeos CityFoods
| Campo | Valor |
|-------|--------|
| **Produto** | Pizza Digital |
| **Versão app auditada** | v0.5.0 |
| **Ambiente** | https://pizza.itecnologys.com · VM125 · loja `pizza-digital-piloto` |
| **Spec de origem** | `docs/SPEC-CITYFOODS-VIDEO-PARITY.md` |
| **Módulo** | UX Despacho mapa-first |
| **Rotas UI** | `/despacho` |
| **APIs** | `/api/routes/*` |
| **Data** | 2026-11-09 |
| **Estilo** | PRD operacional detalhado (visão de desenvolvedor) |
| **Audiência** | Dev / QA / Product |
> Como ler: cada seção descreve o **processo real** (o que o sistema faz hoje),
> com passos de usuário, chamadas de API, regras de negócio e estados.
> Status: ✅ construído · ⚠️ parcial · ⏳ especificado / não entregue · 🐛 gap observado.
## 1. Intenção
Backend de rotas não basta: a UI precisa **parecer e operar** como os vídeos
(mapa full-bleed, CTA Ir para entrega, multi-motoboy, pin some ao entregar).
## 2. Processo de validação (QA com Spec aberta)
1. Abrir `/despacho` em viewport desktop
2. Verificar se mapa é o bloco dominante (não painel lateral primeiro)
3. Despachar rota com 2+ motoboys — rastreio simultâneo
4. Marcar entregue — pin deve sumir
5. Filtro forno por sabor (se RF-VID exigir)
## 3. Status
- ✅ Dados/API routes
- ⚠️ UI mapa-first / RF-VID-01…08 — acompanhar implementação vs Spec