Skip to content

[FEATURE] Criar sistema de logs estruturados #84

@karinaperes

Description

@karinaperes

📝 Descrição

Padronizar registros de eventos e erros para facilitar análise e suporte.

🎯 Problema que Resolve

Atualmente mensagens espalhadas dificultam identificar problemas em produção.

👤 User Story

Como desenvolvedor,

Quero registrar eventos importantes,

Para facilitar investigação de erros.

📋 Requisitos

Criar serviço de logs

Centralizar logs em um único local.

Categorizar logs

Permitir categorias:

  • INFO
  • WARN
  • ERROR

Registrar eventos importantes

Exemplos:

  • Login
  • Criação de squad
  • Convites
  • Erros de API

Padronizar formato

Exemplo:

{
  "level": "ERROR",
  "feature": "squad",
  "message": "Falha ao criar squad"
}

Substituir logs espalhados

Trocar console.log críticos pelo sistema centralizado.

🕵️ Critérios de Aceite

  • Serviço centralizado criado
  • Logs padronizados
  • Eventos críticos registrados
  • Código documentado

🔗 Dependências

No response

📌 Definition of Done (DoD)

  • Funcionalidade implementada
  • Regras de negócio respeitadas
  • Testes passando
  • Documentação atualizada (se necessário)
  • PR revisado e aprovado

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    Status
    Ready

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions