Capturar Logs de Debug

Script para coletar timings de ensureClassificationDraft()

Instruções
Siga os passos para capturar os logs

Passo 1: Clique em "Limpar Logs" (reinicia servidor)

Passo 2: Vá para "Motor de Análise" → "Matriz de Classificação"

Passo 3: Clique em "Editar Matriz"

Passo 4: Aguarde o timeout (30s) ou sucesso

Passo 5: Volte para esta página

Passo 6: Clique em "Capturar Logs"

Passo 7: Copie o JSON e compartilhe

Ações
O que Procurar nos Logs
Identifique qual ETAPA está demorando > 30s

ETAPA 1 (acquireLock): Adquirir lock de concorrência - esperado: 10-100ms

ETAPA 2 (syncSeverities): Sincronizar severidades - esperado: 100-5000ms

ETAPA 3 (fetchVersion): Carregar versão - esperado: 10-100ms

ETAPA 4 (fetchProbabilities): Carregar probabilidades - esperado: 50-500ms

ETAPA 5 (fetchSeverities): Carregar severidades - esperado: 50-500ms

ETAPA 6 (fetchCells): Carregar células - esperado: 100-10000ms

Se alguma ETAPA > 10s: Há um gargalo naquela operação

Se tempo total > 30s: Timeout dispara antes de completar