Documento de construção
PRD recebido no pacote de 2026-09-18. Ver Análise PRDs × v0.3 antes de implementar: a taxonomia deste pacote ainda está em conflito com as notas do v0.3.
Orquestro
Incremento 04 — Solução
Código: Orquestro-SOL
Versão: 1.0 — Freeze Candidate
Dependências: Incrementos 1, 2 e 3
Início: Opportunity criada após Gate 5
Fim: reunião pré-proposta realizada, registrada e organizada
Human Gates: Gate 6 e Gate 7
1. Objetivo
Este incremento transforma uma necessidade já validada em uma direção de solução comercial.
Ao final, o Orquestro deve ajudar o vendedor a responder:
- O que parece fazer sentido oferecer?
- Por que essa solução é aderente ao que o cliente realmente disse?
- Temos experiência e capacidade relacionadas?
- Quem participa da decisão?
- Como essas pessoas parecem preferir receber informação?
- Como apresentar a solução sem entregar gratuitamente todo o caminho?
- Que objeções e preocupações já podemos prever?
- O cliente reconheceu essa direção como aderente?
- O que mudou depois da reunião?
A IA pode sugerir. O humano revisa, ajusta, rejeita e valida.
2. Princípios
Human First
A tecnologia prepara antes e organiza depois. O Orquestro pode ficar aberto ou fechado durante a reunião.
Evidência antes de conclusão
- Need validado é a base.
- Solução sugerida não é solução validada.
- Perfil é observação, não diagnóstico.
- Preferência declarada vale mais que heurística.
- Apresentação não vira oficial sem validação humana.
- Nova informação não sobrescreve silenciosamente o que já foi validado.
Linguagem simples
- Solution Fit → Como podemos ajudar?
- Stakeholder → Quem participa da decisão?
- Buying Preference → Como essa pessoa parece decidir/comunicar?
- Pre-Proposal → Pré-proposta.
3. Jornada
Opportunity criada
↓
Como podemos ajudar?
↓
IA sugere solução inicial
↓
Humano: Faz sentido / Ajustar / Não é por aqui
↓
Gate 6 — Solução validada
↓
Quem participa da reunião?
↓
Como essas pessoas parecem decidir/comunicar?
↓
Preparar apresentação pré-proposta
↓
IA gera material
↓
Humano revisa
↓
Gate 7 — Apresentação validada
↓
Gerar roteiro privado
↓
Tudo pronto para a conversa
↓
Reunião humana
↓
Notas durante OU depois
↓
IA organiza pós-reunião
↓
Humano confirma/corrige
↓
Incremento 5 — Negócio4. Como podemos ajudar?
O Orquestro cruza:
Need validado
+ futuro desejado
+ realidade atual
+ impacto
+ prioridade
+ ofertas prioritárias
+ portfólio ativo
+ expertises especiais
+ propostas anteriores
+ experiências semelhantes
+ capacidade atual
+ contexto do clienteA IA pode sugerir uma combinação de ofertas e expertises, desde que exista justificativa.
Ela não pode inventar oferta, expertise, capacidade, histórico ou evidência.
A solução deve preservar a cadeia:
necessidade validada
↓
componente da solução
↓
oferta/expertise existente
↓
evidência/histórico/capacidade5. Revisão da solução
Opções:
- Faz sentido
- Quero ajustar
- Não é por aqui
Ajustar permite:
- adicionar serviço;
- retirar serviço;
- adicionar expertise existente;
- alterar direção;
- registrar o que não deve entrar;
- acrescentar observações.
A sugestão original permanece no histórico.
6. Objeto Solution
Solution
id
organization_id
opportunity_id
need_id
summary
offer_ids[]
expertise_ids[]
solution_components[]
why_fit[]
evidence_references[]
assumptions[]
risks[]
excluded_items[]
status
ai_generated
created_at
updated_at
validated_by
validated_atStatus:
AI_SUGGESTED
IN_REVIEW
ADJUSTED
VALIDATED
REJECTED7. Gate 6 — Solução validada
Somente ação humana pode gerar:
Solution.status = VALIDATEDRegistrar:
- usuário;
- data/hora;
- versão validada.
Somente a versão validada alimenta a pré-proposta oficial.
Se nenhuma direção fizer sentido, o usuário pode registrar:
- faltam informações;
- não temos expertise adequada;
- capacidade incompatível;
- outro.
O sistema não deve inventar solução para manter o funil avançando.
8. Participantes da decisão
Registrar:
- nome;
- cargo;
- papel na decisão.
Papéis:
- Decide
- Influencia
- Participa
- Ainda não sabemos
Mudanças de papel preservam histórico.
9. Perfil de comunicação
Não é diagnóstico psicológico.
Registrar apenas como observação:
- Diretor
- Analisador
- Relator
- Socializador
- Ainda não sei
Na interface, preferir explicações simples:
- mais direto e orientado a resultado;
- parece querer detalhes e evidências;
- parece valorizar segurança, confiança e relação;
- parece explorar possibilidades e interação.
Preferir:
“Até agora, ela parece se comunicar mais assim.”
Evitar:
“Essa pessoa é X.”
10. Valores e preferências
Pode registrar se a pessoa demonstra valorizar:
- resultado;
- segurança;
- crescimento;
- economia;
- agilidade;
- qualidade;
- reconhecimento;
- autonomia;
- evidências;
- relacionamento;
- propósito;
- outro;
- ainda não sabemos.
Preferência de informação:
- direto ao ponto;
- detalhe;
- números;
- exemplos;
- cases;
- visual;
- conversa;
- ainda não sabemos.
Comportamento de decisão:
- decide rapidamente;
- precisa refletir;
- consulta outras pessoas;
- busca dados antes;
- ainda não sabemos.
Preservar origem entre declaração do cliente e observação do vendedor.
11. Heurísticas contextuais de baixa força
Gênero e geração, quando legitimamente conhecidos, podem existir como contexto de baixa força.
Hierarquia:
comportamento observado
>
preferência declarada
>
contexto real da decisão
>
estilo observado
>
heurística geralNunca usar para:
- preço;
- desconto;
- negação da oferta;
- discriminação;
- presunção de comportamento;
- manipulação.
12. Sugestão de comunicação
O Orquestro pode sugerir:
- onde ser mais objetivo;
- onde mostrar evidências;
- onde reduzir institucional;
- onde detalhar método;
- onde reservar espaço para perguntas.
O humano pode confirmar ou ajustar.
13. Pré-proposta
Formatos:
- Slides
- Resumo em uma página
Estrutura:
- O que entendemos sobre vocês
- Onde vocês querem chegar
- O que hoje está dificultando
- Por que isso importa agora
- Quem somos — somente o relevante
- Como podemos ajudar
- O que buscamos gerar
- Como seria trabalhar conosco
- Próximo passo
A apresentação não deve:
- entregar todo o caminho de execução;
- expor documentos internos;
- mostrar raciocínio privado da IA;
- apresentar preço final;
- prometer resultado não sustentado;
- transformar hipótese em fato.
Pode haver faixa preliminar ou ordem de grandeza quando o humano decidir que faz sentido.
Ainda não é preço final.
14. Objeto Presentation
Presentation
id
organization_id
opportunity_id
type = PRE_PROPOSAL
format
SLIDES
ONE_PAGE
content
version
status
generated_from_solution_version
generated_at
validated_by
validated_atStatus:
DRAFT
IN_REVIEW
VALIDATED
ARCHIVEDPermitir:
- editar;
- excluir seção/slide;
- reordenar;
- gerar nova versão;
- preservar anterior;
- validar.
15. Gate 7 — Apresentação validada
Somente ação humana pode gerar:
Presentation.status = VALIDATEDRegistrar:
- versão;
- usuário;
- data/hora.
Somente apresentação validada alimenta o roteiro oficial.
Nova versão posterior à validação retorna para revisão.
16. Roteiro privado
Só nasce depois do Gate 7.
Pode conter:
- abertura;
- pontos a reforçar;
- onde gastar menos tempo;
- onde gastar mais tempo;
- perguntas;
- riscos;
- cases;
- objeções prováveis;
- pontos para observar.
O roteiro é privado por padrão.
17. Objeções
As objeções ficam no roteiro.
Para cada:
Objeção
↓
evidência/argumento disponível
↓
resposta sugeridaLógica possível:
Concorda → Reforça → Reitera
Não:
- inventar evidência;
- usar coerção;
- criar falsa urgência;
- explorar vulnerabilidade pessoal.
18. Objeto MeetingBrief
MeetingBrief
id
opportunity_id
meeting_type = PRE_PROPOSAL
opening
key_points[]
less_time_on[]
more_time_on[]
likely_objections[]
response_suggestions[]
observation_points[]
private_notes[]
version
generated_at19. Antes da reunião
Tela:
Tudo pronto para sua conversa
✓ Necessidade validada
✓ Solução revisada
✓ Apresentação validada
✓ Roteiro pronto
Botões:
- Abrir apresentação
- Abrir roteiro
- Resumo em uma página
O sistema não precisa permanecer aberto durante a reunião.
20. Reunião pré-proposta
Objetivos:
- confirmar entendimento;
- permitir correções;
- mostrar só o relevante;
- apresentar Solution;
- avaliar aderência;
- entender novas preocupações;
- compreender melhor o processo de decisão.
Não refazer todo o Discovery sem necessidade.
21. Registro da reunião
A pessoa pode:
- anotar durante;
- anotar depois;
- usar apenas a apresentação;
- não abrir o Orquestro durante a conversa.
Separar:
meeting_happened_atde:
notes_recorded_at22. Objeto Meeting
Meeting
id
organization_id
opportunity_id
type = PRE_PROPOSAL
scheduled_at
happened_at
participants_expected[]
participants_actual[]
raw_notes
notes_recorded_at
notes_recorded_by
solution_reaction
YES
PARTIAL
NO
UNKNOWN
concern_raised
price_asked
preliminary_range_presented
preliminary_range_min
preliminary_range_max
created_at
updated_at23. Pós-reunião
Perguntar:
A solução fez sentido?
- Sim
- Em parte
- Não
- Ainda não sabemos
Surgiu preocupação importante?
- Sim
- Não
Perguntaram sobre valor?
- Sim
- Não
Você apresentou alguma faixa?
- Sim
- Não
Se sim, registrar a faixa.
Atualizar participantes reais.
24. Organização pós-reunião
A IA pode organizar:
- o que o cliente confirmou;
- novas informações;
- preocupações;
- objeções;
- mudanças de contexto;
- ajustes sugeridos;
- condições mencionadas.
Cada item permite:
- Confirmar
- Editar
- Rejeitar
As notas originais permanecem.
25. Mudança de contexto
Nova informação não sobrescreve silenciosamente Need ou Solution.
Fluxo:
nova informação
↓
sinal de possível revisão
↓
humano decide
↓
nova versão, se necessário26. Revisão da Solution
Solution v1 VALIDATED
↓
nova evidência
↓
Solution v2 DRAFT/IN_REVIEW
↓
humano valida
↓
Solution v2 VALIDATEDA v1 permanece histórica.
27. Reação à solução
Sim
Pode seguir para análise do negócio.
Em parte
Revisar o necessário.
Não
Não avançar automaticamente para Business Fit.
28. Passagem para Incremento 5
Levar:
Need validado
Solution validada atual
Stakeholders
BuyingPreferences
Presentation validada
MeetingBrief
Meeting
confirmações
preocupações
objeções
condições mencionadas
faixa preliminar, se houver
ajustes pendentesCTA:
Analisar este negócio
29. Objetos lógicos novos
Solution
Stakeholder
BuyingPreference
Presentation
MeetingBrief
Meeting
MeetingInsightReutilizados:
Opportunity
Need
Offer
Expertise
CommercialEvidence
CapacitySnapshot
Interaction
AuditEvent30. Rastreabilidade
Eventos relevantes:
SOLUTION_AI_SUGGESTED
SOLUTION_ADJUSTED
SOLUTION_REJECTED
SOLUTION_VALIDATED
STAKEHOLDER_ADDED
STAKEHOLDER_ROLE_UPDATED
BUYING_PREFERENCE_RECORDED
BUYING_PREFERENCE_UPDATED
PRE_PROPOSAL_PRESENTATION_GENERATED
PRE_PROPOSAL_PRESENTATION_EDITED
PRE_PROPOSAL_PRESENTATION_VALIDATED
MEETING_BRIEF_GENERATED
PRE_PROPOSAL_MEETING_RECORDED
PRE_PROPOSAL_MEETING_AI_ORGANIZED
SOLUTION_REACTION_RECORDED
SOLUTION_REVISION_SUGGESTEDGate 6 e Gate 7 exigem evento humano explícito.
31. TruthMode — exemplo
CLIENTE:
“Preciso mostrar números ao meu sócio.”
→ CUSTOMER_STATEMENTVENDEDOR:
“Ele parece bastante analítico.”
→ SELLER_OBSERVATIONIA:
“Dê mais espaço para evidências quantitativas.”
→ AI_SUGGESTIONPROPOSTA ANTIGA:
Projeto semelhante utilizou diagnóstico + workshops.
→ EVIDENCEIA:
“Combinação parecida pode ser aderente.”
→ AI_HYPOTHESISHUMANO:
“Solução confirmada.”
→ HUMAN_VALIDATED_DECISION32. Requisitos Funcionais
A. Entrada e pré-condições
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-001 | O Incremento 4 só pode iniciar a partir de uma Opportunity válida. | MUST |
| SOL-REQ-002 | A Opportunity deve estar relacionada a um Need validado. | MUST |
| SOL-REQ-003 | O sistema deve recuperar o futuro desejado do cliente. | MUST |
| SOL-REQ-004 | Deve recuperar realidade atual, impacto e prioridade. | MUST |
| SOL-REQ-005 | Deve recuperar ofertas e expertises previamente validadas. | MUST |
| SOL-REQ-006 | Deve recuperar evidências comerciais anteriores pertinentes. | MUST |
| SOL-REQ-007 | Deve consultar capacidade vigente da empresa. | MUST |
| SOL-REQ-008 | Deve considerar contexto conhecido do cliente. | MUST |
| SOL-REQ-009 | Dados ausentes devem permanecer identificados como ausentes. | MUST |
| SOL-REQ-010 | A entrada neste incremento não pode gerar solução validada automaticamente. | MUST |
B. Sugestão de solução
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-011 | A IA pode gerar uma solução inicial sugerida. | MUST |
| SOL-REQ-012 | Toda sugestão deve indicar qual necessidade pretende atender. | MUST |
| SOL-REQ-013 | Toda sugestão deve indicar relação com o objetivo do cliente. | MUST |
| SOL-REQ-014 | Deve indicar ofertas utilizadas. | MUST |
| SOL-REQ-015 | Deve indicar expertises utilizadas. | MUST |
| SOL-REQ-016 | Pode combinar mais de uma oferta/expertise. | MUST |
| SOL-REQ-017 | Não pode inventar oferta ou competência inexistente. | MUST |
| SOL-REQ-018 | Deve explicar por que a combinação parece aderente. | MUST |
| SOL-REQ-019 | Deve preservar evidências que sustentam a sugestão. | MUST |
| SOL-REQ-020 | Pode considerar casos/propostas anteriores semelhantes. | MUST |
| SOL-REQ-021 | Deve considerar capacidade antes de sugerir solução operacionalmente incompatível. | MUST |
| SOL-REQ-022 | Capacidade nesta etapa é sinal preliminar, não Business Fit definitivo. | MUST |
| SOL-REQ-023 | A IA pode apontar premissas da solução. | MUST |
| SOL-REQ-024 | A IA pode apontar riscos percebidos. | MUST |
| SOL-REQ-025 | Premissa não deve ser apresentada como fato. | MUST |
| SOL-REQ-026 | Sugestão inicial deve ter status distinto de solução validada. | MUST |
C. Revisão da solução
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-027 | Usuário deve poder escolher Faz sentido. | MUST |
| SOL-REQ-028 | Usuário deve poder escolher Quero ajustar. | MUST |
| SOL-REQ-029 | Usuário deve poder escolher Não é por aqui. | MUST |
| SOL-REQ-030 | Ajuste deve permitir adicionar oferta. | MUST |
| SOL-REQ-031 | Ajuste deve permitir retirar oferta. | MUST |
| SOL-REQ-032 | Ajuste deve permitir adicionar expertise existente. | MUST |
| SOL-REQ-033 | Ajuste deve permitir alterar direção da solução. | MUST |
| SOL-REQ-034 | Ajuste deve permitir registrar o que não deve fazer parte. | MUST |
| SOL-REQ-035 | Ajuste deve permitir texto complementar. | MUST |
| SOL-REQ-036 | Rejeitar sugestão não deve apagar a sugestão original. | MUST |
| SOL-REQ-037 | Edição humana deve prevalecer sobre sugestão anterior da IA. | MUST |
| SOL-REQ-038 | O sistema deve preservar versão anterior quando houver alteração relevante. | MUST |
D. Gate 6 — Solução validada
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-039 | A IA não pode fechar o Gate 6. | MUST |
| SOL-REQ-040 | Solução completa tecnicamente não implica validação automática. | MUST |
| SOL-REQ-041 | Gate 6 exige ação humana explícita. | MUST |
| SOL-REQ-042 | Gate 6 deve registrar quem validou. | MUST |
| SOL-REQ-043 | Deve registrar data/hora da validação. | MUST |
| SOL-REQ-044 | Deve registrar versão validada da solução. | MUST |
| SOL-REQ-045 | Apenas a versão validada pode alimentar a pré-proposta oficial. | MUST |
| SOL-REQ-046 | Uma solução rejeitada não pode alimentar apresentação oficial. | MUST |
E. Sem solução aderente
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-047 | O usuário deve poder registrar que nenhuma direção atual faz sentido. | MUST |
| SOL-REQ-048 | Permitir motivo “faltam informações”. | MUST |
| SOL-REQ-049 | Permitir motivo “não temos expertise adequada”. | MUST |
| SOL-REQ-050 | Permitir motivo “capacidade incompatível”. | MUST |
| SOL-REQ-051 | Permitir outro motivo. | MUST |
| SOL-REQ-052 | Ausência de solução aderente não pode gerar proposta automaticamente. | MUST |
| SOL-REQ-053 | Opportunity pode permanecer aberta para revisão quando adequado. | MUST |
| SOL-REQ-054 | O sistema não deve inventar solução apenas para manter o funil avançando. | MUST |
F. Participantes
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-055 | Permitir cadastrar participantes da reunião. | MUST |
| SOL-REQ-056 | Registrar nome. | MUST |
| SOL-REQ-057 | Registrar cargo/função. | MUST |
| SOL-REQ-058 | Registrar papel na decisão. | MUST |
| SOL-REQ-059 | Suportar Decide. | MUST |
| SOL-REQ-060 | Suportar Influencia. | MUST |
| SOL-REQ-061 | Suportar Participa. | MUST |
| SOL-REQ-062 | Suportar Ainda não sabemos. | MUST |
| SOL-REQ-063 | Permitir adicionar participante depois da reunião. | MUST |
| SOL-REQ-064 | Permitir corrigir papel decisório conforme novas evidências. | MUST |
| SOL-REQ-065 | Mudança de papel deve preservar histórico. | MUST |
G. Perfil de comunicação
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-066 | Registrar estilo apenas como observação. | MUST |
| SOL-REQ-067 | Nunca registrar estilo como diagnóstico psicológico. | MUST |
| SOL-REQ-068 | Suportar Diretor. | MUST |
| SOL-REQ-069 | Suportar Analisador. | MUST |
| SOL-REQ-070 | Suportar Relator. | MUST |
| SOL-REQ-071 | Suportar Socializador. | MUST |
| SOL-REQ-072 | Suportar Ainda não sei. | MUST |
| SOL-REQ-073 | Interface deve usar linguagem como “parece se comunicar assim”. | MUST |
| SOL-REQ-074 | Registrar o que a pessoa demonstrou valorizar. | MUST |
| SOL-REQ-075 | Registrar preferências de informação. | MUST |
| SOL-REQ-076 | Registrar comportamento aparente de decisão. | MUST |
| SOL-REQ-077 | Distinguir preferência declarada de observação do vendedor. | MUST |
| SOL-REQ-078 | Preservar origem de cada preferência. | MUST |
| SOL-REQ-079 | Permitir Ainda não sabemos. | MUST |
H. Valores observados
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-080 | Permitir registrar valorização de resultado. | MUST |
| SOL-REQ-081 | Segurança. | MUST |
| SOL-REQ-082 | Crescimento. | MUST |
| SOL-REQ-083 | Economia. | MUST |
| SOL-REQ-084 | Agilidade. | MUST |
| SOL-REQ-085 | Qualidade. | MUST |
| SOL-REQ-086 | Reconhecimento. | MUST |
| SOL-REQ-087 | Autonomia. | MUST |
| SOL-REQ-088 | Evidências. | MUST |
| SOL-REQ-089 | Relacionamento. | MUST |
| SOL-REQ-090 | Propósito. | MUST |
| SOL-REQ-091 | Outro. | MUST |
| SOL-REQ-092 | Nenhuma dessas marcações deve virar verdade universal sobre a pessoa. | MUST |
I. Preferência de informação e decisão
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-093 | Registrar preferência por comunicação direta. | MUST |
| SOL-REQ-094 | Registrar preferência por detalhe. | MUST |
| SOL-REQ-095 | Registrar números. | MUST |
| SOL-REQ-096 | Registrar exemplos. | MUST |
| SOL-REQ-097 | Registrar cases. | MUST |
| SOL-REQ-098 | Registrar comunicação visual. | MUST |
| SOL-REQ-099 | Registrar conversa. | MUST |
| SOL-REQ-100 | Registrar se parece decidir rapidamente. | MUST |
| SOL-REQ-101 | Registrar se precisa refletir. | MUST |
| SOL-REQ-102 | Registrar se consulta outras pessoas. | MUST |
| SOL-REQ-103 | Registrar se busca dados antes. | MUST |
| SOL-REQ-104 | Preferência declarada deve ter maior peso que heurística geral. | MUST |
J. Heurísticas contextuais
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-105 | Heurísticas contextuais devem ser opcionais. | MUST |
| SOL-REQ-106 | Só podem ser utilizadas quando legitimamente conhecidas. | MUST |
| SOL-REQ-107 | Devem possuir peso inferior ao comportamento observado. | MUST |
| SOL-REQ-108 | Devem possuir peso inferior à preferência declarada. | MUST |
| SOL-REQ-109 | Não podem alterar preço. | MUST |
| SOL-REQ-110 | Não podem determinar desconto. | MUST |
| SOL-REQ-111 | Não podem negar oferta. | MUST |
| SOL-REQ-112 | Não podem presumir comportamento individual. | MUST |
| SOL-REQ-113 | Não podem ser utilizadas para discriminação. | MUST |
| SOL-REQ-114 | Não podem substituir evidência observada. | MUST |
| SOL-REQ-115 | Não devem gerar frases estereotipadas. | MUST |
K. Sugestão de comunicação
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-116 | IA pode sugerir como conduzir a comunicação. | MUST |
| SOL-REQ-117 | Deve considerar participantes da reunião. | MUST |
| SOL-REQ-118 | Deve considerar preferências observadas/declaradas. | MUST |
| SOL-REQ-119 | Pode sugerir onde ser mais objetiva. | MUST |
| SOL-REQ-120 | Pode sugerir onde apresentar mais evidência. | MUST |
| SOL-REQ-121 | Pode sugerir onde reduzir institucional. | MUST |
| SOL-REQ-122 | Pode sugerir espaço para dúvidas de risco/método. | MUST |
| SOL-REQ-123 | O humano deve poder confirmar ou ajustar a orientação. | MUST |
| SOL-REQ-124 | Sugestão não pode assumir que uma preferência é certeza. | MUST |
L. Pré-proposta
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-125 | Só gerar pré-proposta oficial a partir de Solution validada. | MUST |
| SOL-REQ-126 | Permitir Slides. | MUST |
| SOL-REQ-127 | Permitir Resumo em uma página. | MUST |
| SOL-REQ-128 | Incluir o que entendemos sobre o cliente. | MUST |
| SOL-REQ-129 | Incluir onde quer chegar. | MUST |
| SOL-REQ-130 | Incluir o que está dificultando. | MUST |
| SOL-REQ-131 | Incluir por que isso importa. | MUST |
| SOL-REQ-132 | Incluir quem somos somente no que é relevante. | MUST |
| SOL-REQ-133 | Incluir como podemos contribuir. | MUST |
| SOL-REQ-134 | Incluir visão inicial da solução. | MUST |
| SOL-REQ-135 | Incluir benefícios esperados. | MUST |
| SOL-REQ-136 | Incluir próximo passo. | MUST |
| SOL-REQ-137 | Não transferir gratuitamente todo o método de execução. | MUST |
| SOL-REQ-138 | Não inventar benefícios não sustentados. | MUST |
| SOL-REQ-139 | Não apresentar preço definitivo. | MUST |
| SOL-REQ-140 | Suportar faixa preliminar/ordem de grandeza quando o humano decidir usar. | MUST |
M. Versionamento da apresentação
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-141 | Apresentação nasce como rascunho. | MUST |
| SOL-REQ-142 | Usuário pode editar. | MUST |
| SOL-REQ-143 | Pode excluir slide/seção. | MUST |
| SOL-REQ-144 | Pode reordenar. | MUST |
| SOL-REQ-145 | Pode gerar nova versão. | MUST |
| SOL-REQ-146 | Deve preservar versão anterior. | MUST |
| SOL-REQ-147 | Deve registrar Solution usada como base. | MUST |
| SOL-REQ-148 | Deve registrar quem editou. | MUST |
| SOL-REQ-149 | Deve registrar quando editou. | MUST |
| SOL-REQ-150 | Material validado deve ser distinguível de rascunho. | MUST |
N. Gate 7
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-151 | IA não pode fechar Gate 7. | MUST |
| SOL-REQ-152 | Gate 7 exige ação humana explícita. | MUST |
| SOL-REQ-153 | Registrar usuário que validou. | MUST |
| SOL-REQ-154 | Registrar data/hora. | MUST |
| SOL-REQ-155 | Registrar versão validada. | MUST |
| SOL-REQ-156 | Somente apresentação validada pode alimentar roteiro oficial. | MUST |
| SOL-REQ-157 | Nova versão posterior à validação volta para revisão. | MUST |
O. Roteiro privado
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-158 | Roteiro só pode ser gerado após Gate 7. | MUST |
| SOL-REQ-159 | Roteiro deve ser privado por padrão. | MUST |
| SOL-REQ-160 | Deve sugerir abertura. | MUST |
| SOL-REQ-161 | Deve destacar o que reforçar. | MUST |
| SOL-REQ-162 | Pode sugerir onde gastar menos tempo. | MUST |
| SOL-REQ-163 | Pode sugerir onde gastar mais tempo. | MUST |
| SOL-REQ-164 | Deve considerar perfil de comunicação. | MUST |
| SOL-REQ-165 | Deve considerar prioridades do cliente. | MUST |
| SOL-REQ-166 | Deve considerar riscos percebidos. | MUST |
| SOL-REQ-167 | Deve considerar perguntas anteriores. | MUST |
| SOL-REQ-168 | Pode trazer cases pertinentes. | MUST |
| SOL-REQ-169 | Deve indicar slides/seções que merecem atenção. | MUST |
P. Objeções
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-170 | Objeções prováveis ficam no roteiro, não na apresentação pública. | MUST |
| SOL-REQ-171 | Para cada objeção, indicar fundamento disponível. | MUST |
| SOL-REQ-172 | Sugerir resposta quando existir base. | MUST |
| SOL-REQ-173 | Usar Concorda → Reforça → Reitera quando pertinente. | MUST |
| SOL-REQ-174 | Não inventar evidência para responder objeção. | MUST |
| SOL-REQ-175 | Na ausência de base, indicar que falta informação. | MUST |
| SOL-REQ-176 | Não utilizar falsa urgência. | MUST |
| SOL-REQ-177 | Não usar coerção. | MUST |
| SOL-REQ-178 | Não explorar vulnerabilidade pessoal. | MUST |
Q. Preparação final
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-179 | Mostrar status de necessidade validada. | MUST |
| SOL-REQ-180 | Mostrar Solution validada. | MUST |
| SOL-REQ-181 | Mostrar apresentação validada. | MUST |
| SOL-REQ-182 | Mostrar roteiro pronto. | MUST |
| SOL-REQ-183 | Permitir abrir apresentação. | MUST |
| SOL-REQ-184 | Permitir abrir roteiro. | MUST |
| SOL-REQ-185 | O sistema não deve exigir permanência aberta durante a reunião. | MUST |
R. Reunião pré-proposta
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-186 | Registrar reunião pré-proposta. | MUST |
| SOL-REQ-187 | Registrar data/hora em que aconteceu. | MUST |
| SOL-REQ-188 | Registrar participantes esperados. | MUST |
| SOL-REQ-189 | Registrar participantes efetivos. | MUST |
| SOL-REQ-190 | Permitir notas durante a reunião. | MUST |
| SOL-REQ-191 | Permitir registrar notas depois da reunião. | MUST |
| SOL-REQ-192 | Separar meeting_happened_at de notes_recorded_at. | MUST |
| SOL-REQ-193 | Preservar notas originais. | MUST |
| SOL-REQ-194 | Não obrigar refazer todo o Discovery. | MUST |
| SOL-REQ-195 | Permitir registrar reação do cliente à Solution. | MUST |
S. Resultado da reunião
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-196 | Registrar se a solução fez sentido. | MUST |
| SOL-REQ-197 | Suportar Sim. | MUST |
| SOL-REQ-198 | Suportar Em parte. | MUST |
| SOL-REQ-199 | Suportar Não. | MUST |
| SOL-REQ-200 | Permitir Ainda não sabemos. | MUST |
| SOL-REQ-201 | Registrar se surgiu preocupação relevante. | MUST |
| SOL-REQ-202 | Registrar se perguntaram sobre valor. | MUST |
| SOL-REQ-203 | Registrar se foi apresentada faixa preliminar. | MUST |
| SOL-REQ-204 | Se sim, permitir registrar faixa apresentada. | MUST |
| SOL-REQ-205 | Atualizar participantes reais. | MUST |
T. Organização pós-reunião
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-206 | IA pode organizar anotações depois da reunião. | MUST |
| SOL-REQ-207 | Deve preservar o que o cliente confirmou. | MUST |
| SOL-REQ-208 | Pode sugerir novas informações identificadas. | MUST |
| SOL-REQ-209 | Pode identificar preocupações. | MUST |
| SOL-REQ-210 | Pode identificar objeções. | MUST |
| SOL-REQ-211 | Pode identificar mudanças de contexto. | MUST |
| SOL-REQ-212 | Pode sugerir ajustes na solução. | MUST |
| SOL-REQ-213 | Pode identificar condições mencionadas. | MUST |
| SOL-REQ-214 | Cada item deve poder ser corrigido. | MUST |
| SOL-REQ-215 | Cada item deve poder ser rejeitado. | MUST |
| SOL-REQ-216 | Confirmação do registro deve ser humana. | MUST |
| SOL-REQ-217 | Organização da IA não pode apagar notas originais. | MUST |
U. Revisão por nova evidência
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-218 | Nova informação não pode sobrescrever silenciosamente Need validado. | MUST |
| SOL-REQ-219 | Mudança relevante deve gerar sinal de revisão. | MUST |
| SOL-REQ-220 | Usuário decide se reabre/revisa a Solution. | MUST |
| SOL-REQ-221 | Ajuste relevante deve gerar nova versão de Solution. | MUST |
| SOL-REQ-222 | Versão anterior validada deve permanecer preservada. | MUST |
| SOL-REQ-223 | Nova versão ainda não validada não substitui versão oficial. | MUST |
| SOL-REQ-224 | Se a Solution deixar de ser aderente, o fluxo não deve avançar automaticamente para Business Fit. | MUST |
V. Passagem para Incremento 5
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-225 | Só permitir avançar ao negócio com Solution vigente considerada aderente pelo humano. | MUST |
| SOL-REQ-226 | Levar Need validado. | MUST |
| SOL-REQ-227 | Levar Solution validada atual. | MUST |
| SOL-REQ-228 | Levar stakeholders. | MUST |
| SOL-REQ-229 | Levar preferências observadas/declaradas. | MUST |
| SOL-REQ-230 | Levar apresentação validada. | MUST |
| SOL-REQ-231 | Levar roteiro como contexto interno. | MUST |
| SOL-REQ-232 | Levar reunião realizada. | MUST |
| SOL-REQ-233 | Levar objeções/preocupações. | MUST |
| SOL-REQ-234 | Levar faixa preliminar, quando houver. | MUST |
| SOL-REQ-235 | Levar ajustes pendentes. | MUST |
W. Permissões e rastreabilidade
| ID | Requisito | Prioridade |
|---|---|---|
| SOL-REQ-236 | Usuário só pode trabalhar Opportunity permitida. | MUST |
| SOL-REQ-237 | Solution deve respeitar organization_id. | MUST |
| SOL-REQ-238 | Presentation deve respeitar organization_id. | MUST |
| SOL-REQ-239 | Meeting deve respeitar organization_id. | MUST |
| SOL-REQ-240 | Gate 6 gera evento de auditoria. | MUST |
| SOL-REQ-241 | Gate 7 gera evento de auditoria. | MUST |
| SOL-REQ-242 | Sugestões da IA devem ser rastreáveis. | MUST |
| SOL-REQ-243 | Ajustes humanos devem ser rastreáveis. | MUST |
| SOL-REQ-244 | Rejeições devem ser rastreáveis. | MUST |
| SOL-REQ-245 | Nenhum Gate 6 ou 7 pode existir sem usuário humano associado. | MUST |
33. Casos de Teste
Solução
| ID | Resultado esperado |
|---|---|
| SOL-TEST-001 | Opportunity sem Need validado não inicia Solution. |
| SOL-TEST-002 | IA gera Solution a partir de Need validado. |
| SOL-TEST-003 | Sugestão referencia ofertas existentes. |
| SOL-TEST-004 | Expertise inexistente não é inventada. |
| SOL-TEST-005 | Solution combinando duas ofertas é permitida. |
| SOL-TEST-006 | Razões de aderência são exibidas. |
| SOL-TEST-007 | Evidências que sustentam a solução permanecem rastreáveis. |
| SOL-TEST-008 | Capacidade incompatível gera ponto de atenção. |
| SOL-TEST-009 | IA não transforma ponto de atenção em reprovação automática. |
Gate 6
| ID | Resultado esperado |
|---|---|
| SOL-TEST-010 | Usuário aceita Solution e Gate 6 registra humano. |
| SOL-TEST-011 | Usuário ajusta Solution antes da validação. |
| SOL-TEST-012 | Usuário rejeita Solution. |
| SOL-TEST-013 | Rejeição preserva sugestão original. |
| SOL-TEST-014 | IA não consegue colocar Solution em VALIDATED. |
| SOL-TEST-015 | Versão validada registra usuário e data. |
| SOL-TEST-016 | Solution não validada não gera pré-proposta oficial. |
Participantes
| ID | Resultado esperado |
|---|---|
| SOL-TEST-017 | Participante é adicionado à Opportunity. |
| SOL-TEST-018 | Papel Decide é registrado. |
| SOL-TEST-019 | Papel pode mudar após nova evidência. |
| SOL-TEST-020 | Histórico do papel anterior permanece disponível. |
| SOL-TEST-021 | Participante desconhecido pode ficar como Ainda não sabemos. |
Perfil de comunicação
| ID | Resultado esperado |
|---|---|
| SOL-TEST-022 | Estilo é registrado como observação, não diagnóstico. |
| SOL-TEST-023 | Preferência declarada fica distinguível de observação. |
| SOL-TEST-024 | Pessoa pode permanecer sem classificação. |
| SOL-TEST-025 | Preferência por números pode ser registrada. |
| SOL-TEST-026 | Preferência por conversa pode ser registrada. |
| SOL-TEST-027 | Comportamento de decisão compartilhada pode ser registrado. |
| SOL-TEST-028 | Sistema não força classificação obrigatória. |
Heurísticas sensíveis
| ID | Resultado esperado |
|---|---|
| SOL-TEST-029 | Heurística geral não sobrepõe preferência declarada. |
| SOL-TEST-030 | Gênero não altera preço. |
| SOL-TEST-031 | Geração não altera desconto. |
| SOL-TEST-032 | Heurística não bloqueia oferta. |
| SOL-TEST-033 | Sistema não gera texto estereotipado baseado em gênero. |
| SOL-TEST-034 | Ausência desses dados não prejudica geração da apresentação. |
Sugestão de comunicação
| ID | Resultado esperado |
|---|---|
| SOL-TEST-035 | IA adapta orientação à combinação de participantes. |
| SOL-TEST-036 | Vendedor consegue corrigir orientação. |
| SOL-TEST-037 | Sugestão permanece sugestão. |
| SOL-TEST-038 | Preferência real observada tem prioridade sobre heurística genérica. |
Pré-proposta
| ID | Resultado esperado |
|---|---|
| SOL-TEST-039 | Pré-proposta só é gerada após Gate 6. |
| SOL-TEST-040 | Usuário escolhe Slides. |
| SOL-TEST-041 | Usuário escolhe One Page. |
| SOL-TEST-042 | Material contém os nove blocos previstos. |
| SOL-TEST-043 | Necessidade usa informação validada. |
| SOL-TEST-044 | Institucional inclui apenas conteúdo pertinente. |
| SOL-TEST-045 | Material não apresenta preço final. |
| SOL-TEST-046 | Faixa preliminar pode ficar ausente. |
| SOL-TEST-047 | Faixa preliminar pode ser incluída por decisão humana. |
| SOL-TEST-048 | Método detalhado não é exposto integralmente. |
Versionamento e Gate 7
| ID | Resultado esperado |
|---|---|
| SOL-TEST-049 | Apresentação nasce em Draft. |
| SOL-TEST-050 | Usuário edita uma seção. |
| SOL-TEST-051 | Usuário reordena slides. |
| SOL-TEST-052 | Nova versão preserva anterior. |
| SOL-TEST-053 | Gate 7 exige validação humana. |
| SOL-TEST-054 | Versão validada é identificável. |
| SOL-TEST-055 | Alteração posterior relevante volta para revisão. |
| SOL-TEST-056 | IA não fecha Gate 7 automaticamente. |
Roteiro
| ID | Resultado esperado |
|---|---|
| SOL-TEST-057 | Roteiro não é gerado antes do Gate 7. |
| SOL-TEST-058 | Depois do Gate 7, roteiro pode ser gerado. |
| SOL-TEST-059 | Roteiro permanece privado para o vendedor. |
| SOL-TEST-060 | Roteiro considera perfil observado. |
| SOL-TEST-061 | Inclui pontos a reforçar. |
| SOL-TEST-062 | Inclui pontos para observar na reunião. |
| SOL-TEST-063 | Objeções não aparecem automaticamente nos slides públicos. |
Objeções
| ID | Resultado esperado |
|---|---|
| SOL-TEST-064 | Objeção recebe resposta sugerida quando há evidência. |
| SOL-TEST-065 | Sem evidência, sistema não inventa argumento. |
| SOL-TEST-066 | Concorda → Reforça → Reitera pode ser aplicado. |
| SOL-TEST-067 | Resposta não utiliza falsa urgência. |
| SOL-TEST-068 | Resposta não usa pressão indevida. |
Reunião pré-proposta
| ID | Resultado esperado |
|---|---|
| SOL-TEST-069 | Reunião pode acontecer com Orquestro fechado. |
| SOL-TEST-070 | Notas podem ser feitas durante. |
| SOL-TEST-071 | Notas podem ser registradas depois. |
| SOL-TEST-072 | happened_at fica separado de notes_recorded_at. |
| SOL-TEST-073 | Participantes reais podem diferir dos esperados. |
| SOL-TEST-074 | Reação Sim/Em parte/Não é registrada. |
| SOL-TEST-075 | Pergunta sobre preço pode ser registrada. |
| SOL-TEST-076 | Faixa preliminar apresentada pode ser registrada. |
Pós-reunião
| ID | Resultado esperado |
|---|---|
| SOL-TEST-077 | IA organiza notas depois que elas existem. |
| SOL-TEST-078 | Notas originais permanecem preservadas. |
| SOL-TEST-079 | IA identifica preocupação suportada pelas notas. |
| SOL-TEST-080 | IA não inventa objeção. |
| SOL-TEST-081 | Usuário corrige interpretação da IA. |
| SOL-TEST-082 | Usuário rejeita item. |
| SOL-TEST-083 | Confirmação final é humana. |
Mudança de Solution
| ID | Resultado esperado |
|---|---|
| SOL-TEST-084 | Nova informação não apaga Need anterior. |
| SOL-TEST-085 | Sistema sinaliza possível necessidade de revisão. |
| SOL-TEST-086 | Humano decide revisar ou não. |
| SOL-TEST-087 | Nova Solution cria versão 2. |
| SOL-TEST-088 | Versão 1 validada continua preservada. |
| SOL-TEST-089 | Versão 2 não validada não vira oficial. |
| SOL-TEST-090 | Reação negativa impede avanço automático ao Business Fit. |
Segurança e rastreabilidade
| ID | Resultado esperado |
|---|---|
| SOL-TEST-091 | Usuário de outra organização não acessa Solution. |
| SOL-TEST-092 | Usuário sem acesso ao caso não edita apresentação. |
| SOL-TEST-093 | Gate 6 aparece na auditoria. |
| SOL-TEST-094 | Gate 7 aparece na auditoria. |
| SOL-TEST-095 | Sugestão original da IA permanece rastreável após edição. |
| SOL-TEST-096 | Nenhum Gate aparece sem humano associado. |
34. E2Es obrigatórios
SOL-E2E-001 — Caminho feliz
- Opportunity válida entra.
- Need validado é recuperado.
- IA cruza Need + ofertas + expertises + histórico + capacidade.
- Sugere Solution.
- Vendedor ajusta um componente.
- Valida Solution.
- Gate 6 fecha.
- Cadastra decisor e influenciador.
- Registra preferências observadas.
- Orquestro sugere orientação de comunicação.
- Gera Slides de pré-proposta.
- Humano edita.
- Valida apresentação.
- Gate 7 fecha.
- Roteiro privado é gerado.
- Reunião acontece.
- Notas são registradas depois.
- IA organiza.
- Humano corrige um ponto.
- Cliente reconheceu boa aderência.
- Caso fica pronto para Analisar este negócio.
PASS: nenhuma validação relevante foi feita pela IA.
SOL-E2E-002 — Solution rejeitada
- Opportunity entra.
- IA sugere Solution.
- Vendedor conclui que não é por ali.
- Seleciona Não é por aqui.
- Sugestão permanece no histórico.
- Nenhuma pré-proposta oficial é gerada.
- Usuário ajusta nova direção.
- Nova Solution passa por revisão humana.
- Gate 6 só fecha na versão validada.
PASS: produto não força avanço.
SOL-E2E-003 — Sala com perfis diferentes
- Há dois participantes.
- Diretora demonstra preferência por objetividade.
- Financeiro solicita números e evidências.
- Sistema preserva as duas preferências.
- Não classifica a sala como um único perfil.
- Sugere apresentação objetiva com evidências.
- Humano revisa.
- Apresentação é validada.
- Roteiro orienta atenção diferente às perguntas de cada participante.
PASS: personalização considera a sala sem estereótipo.
SOL-E2E-004 — Reunião altera a direção
- Solution v1 validada.
- Pré-proposta validada.
- Reunião acontece.
- Cliente traz nova informação relevante.
- Solution faz sentido apenas em parte.
- Notas são registradas depois.
- IA identifica mudança.
- Orquestro sugere revisão.
- Humano concorda.
- Solution v2 é criada.
- v1 permanece histórica.
- v2 ainda não é oficial.
- Humano revisa e valida v2.
- Só então o caso pode seguir para Business Fit.
PASS: nova evidência não sobrescreve silenciosamente decisão anterior.
35. Gate de saída
O Incremento 4 só está concluído quando:
- Solution nasce de Need validado.
- IA consegue sugerir Solution explicável.
- Ofertas/expertises inexistentes não são inventadas.
- Usuário pode aceitar, ajustar ou rejeitar.
- Gate 6 é humano.
- Stakeholders podem ter papéis diferentes.
- Perfil é observacional, nunca diagnóstico.
- Preferências declaradas têm precedência.
- Heurísticas sensíveis não afetam preço, desconto ou oferta.
- Pré-proposta nasce da Solution validada.
- Slides e One Page funcionam.
- Nove blocos estão suportados.
- Preço final permanece fora.
- Faixa preliminar é opcional.
- Material é versionável.
- Gate 7 é humano.
- Roteiro só nasce depois do Gate 7.
- Objeções ficam privadas.
- Respostas não inventam evidência.
- Reunião pode ocorrer fora do Orquestro.
- Notas podem ser registradas depois.
- IA organiza sem apagar registro bruto.
- Mudança de contexto gera revisão, não sobrescrita.
- Reação negativa não avança automaticamente.
- Os 4 E2Es passam.
36. Resumo quantitativo
Requisitos: 245
Testes: 96
E2Es obrigatórios: 4
Human Gates: Gate 6 e Gate 7
37. Freeze do Incremento 4
Consideram-se congelados:
- Opportunity → Solution
- IA cruza Need + ofertas + expertises + histórico + capacidade
- Explicação da aderência
- Adicionar/retirar/alterar Solution
- Gate 6
- Stakeholders e papéis
- Perfil de comunicação sem diagnóstico psicológico
- Preferências declaradas/observadas
- Sugestão de comunicação
- Pré-proposta Slides ou One Page
- Estrutura de 9 blocos
- Sem entregar todo o método
- Faixa preliminar possível, sem preço final
- Versionamento da apresentação
- Gate 7
- Roteiro privado
- Objeções + Concorda/Reforça/Reitera
- Pontos para observar
- Reunião humana
- Notas durante ou depois
- Pós-reunião assistido
- Reação à Solution
- Revisão da Solution por versão
- Passagem estruturada para Incremento 5
38. Próximo incremento
Incremento 5 — Negócio
Entrará:
- Business Fit;
- esforço;
- capacidade aplicada à oportunidade;
- custos;
- contexto econômico;
- DRE;
- precificação;
- referências históricas;
- referências externas;
- condições comerciais;
- sustentabilidade para vendedor e cliente;
- contraproposta e recálculo.
Pergunta central:
Essa solução é boa para o cliente. Mas esse negócio também é bom para quem está vendendo?