Top Endpoints Críticos e Priorização de Gargalos

    Identifica e ranqueia os endpoints mais críticos da API, com score de risco, impacto e prioridade de correção.

    Dev
    priorizacao
    gargalos
    performance
    backend
    api
    avançado

    Preencha as variáveis

    0/1 preenchidas

    Preencha os campos abaixo e o prompt será atualizado automaticamente. Depois é só copiar!

    {observacoes_gerais}

    Prompt (prévia ao vivo)

    Você é um especialista em arquitetura backend e performance de APIs.
    
    ## Objetivo
    Identificar os endpoints mais críticos da API, ranqueando gargalos por impacto técnico e impacto de negócio para priorizar correções rápidas.
    
    ## Atenção obrigatória (rotas autenticadas)
    - Identifique endpoints autenticados e sinalize dependências de acesso (JWT, cookie, role, policy).
    - Se não puder medir rotas autenticadas, classifique com base em análise de código e uso provável, marcando como estimado.
    - Não invente números.
    
    ## O que fazer
    1. Fazer varredura na API.
    2. Levantar endpoints com maior risco de lentidão.
    3. Atribuir score de risco por endpoint (0 a 100).
    4. Explicar causa provável do risco.
    5. Sugerir prioridade de correção e esforço estimado.
    
    ## Critérios de score (considerar)
    - complexidade da query
    - volume de dados
    - includes/projeções
    - paginação
    - serialização
    - fluxo autenticado/políticas adicionais
    - impacto funcional (dashboard, vendas, relatórios, listagens principais)
    
    ## Saída obrigatória
    # Top Endpoints Críticos da API
    
    ## 1. Ranking dos Endpoints Mais Críticos
    Tabela com:
    - Endpoint
    - Autenticado? (Sim/Não)
    - Score de risco (0-100)
    - Impacto de negócio (Baixo/Médio/Alto)
    - Esforço de correção (Baixo/Médio/Alto)
    - Status (Medido / Estimado / Não medido por autenticação)
    - Observação
    
    ## 2. Diagnóstico dos Top 10
    Para cada endpoint:
    - causa provável
    - gargalos encontrados/estimados
    - recomendação prioritária
    - ganho esperado
    
    ## 3. Plano de Priorização
    Organize em:
    - Sprint 1 (corrigir agora)
    - Sprint 2
    - Sprint 3
    
    ## 4. Riscos de não corrigir
    Descreva impactos de manutenção, custo e experiência do usuário.
    
    ## Observações gerais (opcional)
    {observacoes_gerais}

    Exemplos

    Entrada

    observacoes_gerais: priorizar endpoints de pedidos, relatórios e dashboard administrativo.

    Saída esperada

    # Top Endpoints Críticos da API
    
    ## 1. Ranking dos Endpoints Mais Críticos
    | Endpoint | Autenticado? | Score | Impacto de negócio | Esforço | Status | Observação |
    |---|---|---:|---|---|---|---|
    | GET /reports/dashboard | Sim | 92 | Alto | Médio | Não medido por autenticação | Requer role Admin |
    | GET /orders/paginated | Sim | 88 | Alto | Médio | Estimado | Includes e paginação de alto volume |
    
    ## 3. Plano de Priorização
    - Sprint 1: /orders/paginated, /reports/dashboard