Pular para o conteúdo

Fase 4: Entrega Contextual

A Fase 4 é o ponto culminante do Briefing — ela agrega todas as fases anteriores em um entregável personalizado. O modo de entrega é determinado pela situação do usuário selecionada na Fase 1.

ModoSituaçãoConteúdoFunção Geradora
SíntesepesquisandoResumo conciso de precedentes favoráveis e desfavoráveisbuildSinteseContent()
PareceravaliandoParecer jurídico formal com percentual de favorabilidadebuildParecerContent()
Estratégiaatuando2-3 caminhos estratégicos com passos acionáveisbuildEstrategiaContent()
MapaestudandoMapa de evolução temporal + análise de correntes divergentesbuildMapaContent()
  1. Todos os dados das fases são agregados (diagnóstico + precedentes + riscos)
  2. O modo de entrega é automaticamente selecionado com base na situação da Fase 1
  3. A IA gera o entregável personalizado
  4. Um bloco delivery renderiza o resultado
  5. Um bloco exit_card aparece com o resumo da sessão + opção de exportação PDF
Tipo de BlocoPropósito
deliveryResultado final da análise em um dos 4 modos adaptativos
exit_cardCard de conclusão da sessão com resumo e opções de exportação
// Gerar a entrega com base no estado acumulado do briefing
generateDelivery(sessionId: string)
→ Returns: { state: BriefingFlowState, phase4Blocks: Block[] }
// Selecionar um caminho estratégico (modo Estratégia)
choosePath(sessionId: string, pathId: string)
→ Returns: BriefingFlowState
// Definir a fase processual
setFaseProcessual(sessionId: string, fase: string)
→ Returns: BriefingFlowState
// Concluir a sessão
finalizeSession(sessionId: string)
→ Returns: BriefingFlowState
// Tratar ações do card de saída (exportar, nova sessão, etc.)
handleExitAction(sessionId: string, action: string)
→ Returns: { state: BriefingFlowState, action: string }

Após a entrega, o exit_card oferece exportação em PDF. O PDF gerado reflete a jornada do usuário ao longo das quatro fases:

  • Resumo do diagnóstico da Fase 1
  • Precedentes selecionados na Fase 2
  • Visualização do balanço de riscos da Fase 3
  • Conteúdo da entrega da Fase 4 no modo escolhido

Consulte Exportação PDF para detalhes técnicos.

🚧 Funcionalidade Planejada — A Fase 4 está planejada para o milestone v0.4. O PDF do Briefing com as seleções das fases está rastreado em #289.