ACCEPTANCE CRITERIA (3/3)
☑ AC1: Adicionar segundo check `isConversationMuted()` imediatamente ANTES de `sendResponse()` / `zapiService.sendMessage()`, DEPOIS que a IA gerou a resposta.
☑ AC2: Se `bot_muted` mudou para `true` durante o processamento, NÃO enviar a resposta. Logar: `'Bot muted during AI processing — response discarded'`
☑ AC3: A mensagem do cliente já foi salva (início do handler) — não precisa salvar de novo.
TIMELINE
08/04/2026
docs: mark Story 9.27 as deployed — 4 bot bugfixes [Story 9.27]
1e972bc
01/04/2026
chore: agent sync cyber-chief IDE targets, usage-state update [Epic 9] [Story 9.26] [Story 9.27]
0b138ca
01/04/2026
chore: batch save — Figma MCP integration, research docs, pending stories and agent syncs
1100910
ARQUIVOS (4)
propek-whatsapp-bot/src/handlers/whatsapp.handler.ts B1: re-check bot_muted antes de send; B3: logs no fluxo de handoff
propek-whatsapp-bot/src/services/handoff.service.ts B2: parser endereço → campos customers; B3: ON CONFLICT reseta pipeline_status; criação mínima
propek-whatsapp-bot/src/services/notification.service.ts B4: robustez na notificação
propek-whatsapp-bot/src/services/customer.service.ts B2: update com campos de endereço parseados