Skip to content

Substituir console.log pelo logger em todo o core (362 instancias) #80

@MarcosBrendonDePaula

Description

@MarcosBrendonDePaula

Problema

O framework tem um Winston logger bem implementado com deteccao automatica de modulo, cores por modulo, e structured logging. Mas 362 chamadas usam console.log/warn/error diretamente, incluindo:

  • ComponentRegistry.ts: 15 chamadas com emojis hardcoded
  • RoomSystem.ts: 2 chamadas
  • Varios arquivos do core

Impacto

  • Logs inconsistentes (formato, nivel, destino)
  • Impossivel filtrar/rotear logs de subsistemas especificos
  • Logs de producao poluidos com output de console

Solucao

Search-and-replace sistematico:

  • console.loglogger.info
  • console.warnlogger.warn
  • console.errorlogger.error
  • Remover emojis hardcoded dos logs

Esforco Estimado

2-3 dias

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions