← story.propek
STORY 6.5
Bot WhatsApp: Exibição de Preços e Catálogo B2C/B2B
Epic: Bot WhatsApp Propek
PENDING
2026-03-30
ACCEPTANCE CRITERIA (9/9)
1. Query Supabase atualizada para incluir `v.preco` no select de variacoes (`variacoes(nome,ativo,preco)`)
2. `buildPromptText()` inclui preço quando disponível (formato "R$ XX,90"), omite quando NULL
3. System prompt Script 6 reescrito: cliente B2C vê preço de varejo diretamente
4. System prompt Script 6 reescrito: cliente B2B vê preço como referência de varejo + aviso de condições especiais via time comercial
5. Produtos com `preco IS NULL` continuam redirecionando pro time comercial para ambos os perfis
6. Bot nunca inventa preço — exibe apenas o que está na base (coluna `preco` da tabela `variacoes`)
7. Script 7B (pedido mínimo de R$200) removido do system prompt — sem pedido mínimo
8. Fallback local (`products-fallback.json`) atualizado: `loadLocalFallback()` lê campo `precos` opcional do JSON; sem o campo, todos os tamanhos retornam preco null (safe default — preços confirmados com Vinicius antes do deploy)
9. TypeScript compila sem erros: `npx tsc --noEmit`
TIMELINE
31/03/2026
feat: Epic 21 Catalogo B2C/B2B — dual-theme, 5 new components, /b2b route, visual enhancement [Epic 21] [Story 21.1] [Story 21.2]
dfd92e2
ARQUIVOS (3)
propek-whatsapp-bot/src/services/product-catalog.service.ts MODIFIED
propek-whatsapp-bot/src/prompts/system-prompt.ts MODIFIED
docs/stories/active/story-6.5-bot-precos-catalogo-b2c-b2b.md MODIFIED (story progress)