Controlar ciclo da proposta com apresentação antes do envio
Problema / Contexto
A primeira experiência do cliente com a proposta deve ser uma conversa, não um anexo.
História de usuário
Como vendedor, quero que a proposta só seja enviada depois de apresentada e autorizada, para preservar a decisão e o nosso método.
Comportamento esperado
- Seguir DRAFT → READY_FOR_REVIEW → INTERNAL_REVIEWED → PRESENTATION_READY → PRESENTED → SEND_AUTHORIZED → SENT.
- Registrar a sessão de apresentação.
- Executar o Send Authorization Gate.
- Congelar a versão enviada.
Papel da IA
Não se aplica.
Regras de negócio
- RN1: SENT exige PRESENTED e SEND_AUTHORIZED.
- RN2: Versão enviada nunca é alterada.
- RN3: Mudança material após a apresentação bloqueia o envio e roteia para E2/E3/E0.SALES.
Dados envolvidos
- proposal_status — enum — sim — fato
- presentation_session — vínculo — sim — fato
- sent_at — data — não — fato
Critérios de aceite
- Dado proposta PRESENTATION_READY, quando o vendedor tenta enviar, então o envio é bloqueado.
- Dado proposta enviada, quando alguém tenta editar, então uma nova versão é exigida.
Exceções e erros
- Exceção de procurement exige ADR própria.
Fora de escopo
- Assinatura eletrônica.
Dúvidas em aberto
- Nenhuma dúvida aberta identificada nas fontes atuais.
Histórico
| Data | O que mudou | Quem | Referência |
|---|---|---|---|
| 2026-09-16 | Criado a partir da análise v0.3 × requisitos | Julio | Análise v0.3 × Requisitos |
| 2026-09-16 | Revisado pelas sócias após adoção do v0.3; status → aprovado | Julio | DEC-007 Adoção do Sales Intelligence v0.3 |