Skip to content

[Arquitetura] Adicionar framework de logging estruturado (Kermit) #78

@gabrielbmoro

Description

@gabrielbmoro

Contexto

As ViewModels utilizam println() puro para log de erros. Não existe logging estruturado no projeto, o que torna a depuração em produção praticamente impossível.

Ação Proposta

Adicionar o Kermit — biblioteca de logging compatível com KMP — e substituir todos os println() por chamadas estruturadas de log.

Critérios de Aceite

  • Kermit adicionado como dependência no libs.versions.toml
  • Wrapper de logger criado no core-shared
  • Todos os println() substituídos por chamadas ao logger
  • Níveis de log apropriados usados (DEBUG, WARN, ERROR)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions