{
  "schema": "castlepanel.ai.errors.v1",
  "language": "pt-BR",
  "version": "1.2.0",
  "updated_at": "2026-07-16",
  "errors": [
    {
      "code": "SSL_DNS_NOT_READY",
      "public_message": "O domínio ainda não aponta para o servidor esperado.",
      "technical_safe": "A validação pública do domínio não confirmou o apontamento necessário.",
      "recommended_action": "Revise os registros DNS e tente novamente após a propagação.",
      "module": "ssl",
      "retryable": true,
      "support_required": false,
      "severity": "warning"
    },
    {
      "code": "MAILBOX_LIMIT_REACHED",
      "public_message": "O limite de caixas de e-mail do plano foi atingido.",
      "technical_safe": "O serviço não possui quota disponível para nova caixa postal.",
      "recommended_action": "Remova caixas não utilizadas ou solicite ajuste do plano.",
      "module": "emails",
      "retryable": false,
      "support_required": true,
      "severity": "warning"
    },
    {
      "code": "DATABASE_LIMIT_REACHED",
      "public_message": "O limite de bancos de dados do plano foi atingido.",
      "technical_safe": "A quota técnica do serviço impede nova criação.",
      "recommended_action": "Revise bancos existentes ou solicite alteração do plano.",
      "module": "bancos",
      "retryable": false,
      "support_required": true,
      "severity": "warning"
    },
    {
      "code": "DNS_INVALID_RECORD",
      "public_message": "O registro DNS informado não é válido.",
      "technical_safe": "Tipo, nome, valor ou TTL não passaram na validação segura.",
      "recommended_action": "Confira os campos e salve novamente.",
      "module": "dns",
      "retryable": true,
      "support_required": false,
      "severity": "warning"
    },
    {
      "code": "PERMISSION_DENIED",
      "public_message": "Seu usuário não tem permissão para executar esta ação.",
      "technical_safe": "O perfil ou escopo atual não autoriza a operação solicitada.",
      "recommended_action": "Entre em contato com o suporte se precisar de acesso.",
      "module": "conta",
      "retryable": false,
      "support_required": true,
      "severity": "error"
    }
  ]
}
