Pular para o conteúdo

Fase 1: Diagnóstico

A Fase 1 é o primeiro passo analítico após o chat inicial (Fase 0). Ela apresenta um card de diagnóstico interativo que captura a situação jurídica do usuário e a enriquece com contexto da API do Valter.

  1. O usuário descreve sua questão jurídica no Composer
  2. A detecção de intenção identifica a necessidade de análise de caso
  3. Um bloco diagnosis aparece com campos pré-preenchidos extraídos da consulta
  4. O usuário edita e refina os campos (situação, área jurídica, tema, tese)
  5. O usuário seleciona sua situação (pesquisando, avaliando, atuando ou estudando)
  6. O sistema chama o Valter /v1/retrieve para enriquecimento inicial de contexto
  7. Blocos action_prompt sugerem próximos passos
  8. A Fase 2 fica disponível
Tipo de BlocoPropósito
diagnosisCard principal com campos editáveis: descrição da situação, área jurídica, tema, tese
action_promptBotões interativos para seleção de situação e contexto adicional
// Atualizar campos do diagnóstico
updateDiagnosis(sessionId: string, fields: Partial<DiagnosisFields>)
→ Returns: BriefingFlowState
// Selecionar situação do usuário (determina o modo de entrega da Fase 4)
chooseSituation(sessionId: string, situation: Situation)
→ Returns: { state: BriefingFlowState, phase2Blocks: Block[] }
// Adicionar informações de contexto
addAdditionalContext(sessionId: string, text: string)
→ Returns: BriefingFlowState

A Fase 1 chama o Valter para enriquecer o diagnóstico com contexto relevante:

EndpointPropósito
/v1/retrieveBuscar precedentes iniciais correspondentes à área jurídica e ao tema

🚧 Funcionalidade Planejada — A integração com o Valter para a Fase 1 está sendo implementada como parte do v0.3 (camada adaptadora) e do v0.4 (fases do briefing).

A seleção de situação na Fase 1 é crítica porque se propaga até a Fase 4:

SeleçãoRótuloSignificadoSaída na Fase 4
pesquisandoPesquisandoColetando informaçõesSíntese
avaliandoAvaliandoAnalisando um caso específicoParecer
atuandoAtuandoTomando ação jurídicaEstratégia
estudandoEstudandoEstudo acadêmicoMapa