{
  "schema": "castlepanel.ai.glossary.v1",
  "language": "pt-BR",
  "version": "1.2.0",
  "updated_at": "2026-07-16",
  "terms": [
    {
      "term": "CastlePanel",
      "definition": "Camada técnica da CastleHosting para gestão de hospedagem.",
      "example": "Cliente cria uma caixa no CastlePanel.",
      "related_terms": [
        "CastleAgent",
        "CastleManager"
      ],
      "audience": "clientes e suporte",
      "security_notes": "Não confundir com financeiro ou contratação."
    },
    {
      "term": "CastleManager",
      "definition": "Camada comercial para vendas, pedidos, faturas, pagamentos e suporte comercial.",
      "example": "Cliente contrata um plano pelo CastleManager.",
      "related_terms": [
        "CastlePanel"
      ],
      "audience": "clientes",
      "security_notes": "Não executa provisionamento técnico diretamente."
    },
    {
      "term": "CastleAgent",
      "definition": "Componente executor que processa operações técnicas permitidas.",
      "example": "Uma emissão de SSL entra na fila e é executada pelo CastleAgent.",
      "related_terms": [
        "operação",
        "auditoria"
      ],
      "audience": "suporte e admin",
      "security_notes": "Detalhes internos não são publicados."
    },
    {
      "term": "cliente",
      "definition": "Pessoa ou empresa dona dos recursos de hospedagem.",
      "example": "Cliente Exemplo gerencia exemplo.com.br.",
      "related_terms": [
        "escopo",
        "plano técnico"
      ],
      "audience": "todos",
      "security_notes": "Só acessa recursos próprios."
    },
    {
      "term": "revenda",
      "definition": "Conta que acompanha clientes e serviços dentro do próprio escopo.",
      "example": "Revenda visualiza sites dos seus clientes.",
      "related_terms": [
        "cliente",
        "escopo"
      ],
      "audience": "revendas",
      "security_notes": "Não acessa clientes fora do escopo."
    },
    {
      "term": "plano técnico",
      "definition": "Conjunto de limites e recursos de hospedagem.",
      "example": "Plano Starter permite sites, e-mails e bancos conforme quota.",
      "related_terms": [
        "quota"
      ],
      "audience": "clientes",
      "security_notes": "Limites devem ser respeitados antes da ação."
    },
    {
      "term": "site",
      "definition": "Ambiente técnico associado a um domínio e plano.",
      "example": "exemplo.com.br é um site ativo.",
      "related_terms": [
        "domínio principal"
      ],
      "audience": "clientes",
      "security_notes": "Ações reais exigem validação."
    },
    {
      "term": "domínio principal",
      "definition": "Domínio base de um site.",
      "example": "exemplo.com.br.",
      "related_terms": [
        "alias",
        "subdomínio"
      ],
      "audience": "clientes",
      "security_notes": "Não deve ser removido sem confirmação."
    },
    {
      "term": "alias",
      "definition": "Outro domínio apontando para o mesmo site.",
      "example": "lojaexemplo.com.br abre o mesmo conteúdo.",
      "related_terms": [
        "site"
      ],
      "audience": "clientes",
      "security_notes": "Deve pertencer ao escopo."
    },
    {
      "term": "subdomínio",
      "definition": "Nome derivado do domínio principal.",
      "example": "blog.exemplo.com.br.",
      "related_terms": [
        "zona DNS"
      ],
      "audience": "clientes",
      "security_notes": "Pode exigir DNS e pasta alvo."
    },
    {
      "term": "redirecionamento",
      "definition": "Envio de visitantes para outro endereço.",
      "example": "antigo.exemplo.com.br redireciona para novo.exemplo.com.br.",
      "related_terms": [
        "domínio"
      ],
      "audience": "clientes",
      "security_notes": "Confirmar destino antes de publicar."
    },
    {
      "term": "zona DNS",
      "definition": "Conjunto de registros DNS de um domínio.",
      "example": "Zona de exemplo.com.br.",
      "related_terms": [
        "registro DNS"
      ],
      "audience": "clientes e suporte",
      "security_notes": "Publicação deve ser controlada."
    },
    {
      "term": "registro DNS",
      "definition": "Entrada como A, CNAME, MX ou TXT.",
      "example": "A @ aponta para um endereço público.",
      "related_terms": [
        "zona DNS"
      ],
      "audience": "clientes",
      "security_notes": "Valores são validados antes de publicar."
    },
    {
      "term": "caixa postal",
      "definition": "Conta de e-mail vinculada a um domínio.",
      "example": "contato@exemplo.com.br.",
      "related_terms": [
        "domínio de e-mail"
      ],
      "audience": "clientes",
      "security_notes": "Senha não deve ser registrada em log."
    },
    {
      "term": "banco de dados",
      "definition": "Base usada por aplicações do site.",
      "example": "Banco para WordPress.",
      "related_terms": [
        "usuário de banco"
      ],
      "audience": "clientes",
      "security_notes": "Credenciais devem ser protegidas."
    },
    {
      "term": "usuário de banco",
      "definition": "Conta técnica que acessa um banco.",
      "example": "usuario_app acessa banco_app.",
      "related_terms": [
        "banco de dados"
      ],
      "audience": "clientes",
      "security_notes": "Senha exibida apenas no fluxo seguro."
    },
    {
      "term": "certificado SSL",
      "definition": "Certificado que habilita HTTPS.",
      "example": "SSL ativo para exemplo.com.br.",
      "related_terms": [
        "DNS"
      ],
      "audience": "clientes",
      "security_notes": "Chaves privadas nunca são publicadas."
    },
    {
      "term": "backup",
      "definition": "Cópia de segurança de dados.",
      "example": "Backup diário do site.",
      "related_terms": [
        "restore"
      ],
      "audience": "clientes",
      "security_notes": "Restore exige confirmação."
    },
    {
      "term": "restore",
      "definition": "Restauração de dados a partir de backup.",
      "example": "Restaurar versão anterior.",
      "related_terms": [
        "backup"
      ],
      "audience": "suporte",
      "security_notes": "Pode sobrescrever conteúdo."
    },
    {
      "term": "operação",
      "definition": "Ação registrada para execução controlada.",
      "example": "issue_ssl para exemplo.com.br.",
      "related_terms": [
        "auditoria"
      ],
      "audience": "suporte",
      "security_notes": "Deve ter status e resultado."
    },
    {
      "term": "auditoria",
      "definition": "Registro de quem fez o quê, quando e com qual resultado.",
      "example": "Evento de criação de e-mail.",
      "related_terms": [
        "operação"
      ],
      "audience": "suporte e admin",
      "security_notes": "Não deve registrar segredos."
    },
    {
      "term": "rollback",
      "definition": "Reversão controlada quando algo precisa voltar.",
      "example": "Rollback após falha de configuração.",
      "related_terms": [
        "operação"
      ],
      "audience": "suporte",
      "security_notes": "Nem toda ação tem rollback automático."
    },
    {
      "term": "escopo",
      "definition": "Conjunto de recursos que um usuário pode acessar.",
      "example": "Cliente vê apenas seus sites.",
      "related_terms": [
        "permissão"
      ],
      "audience": "todos",
      "security_notes": "Base do isolamento por cliente."
    },
    {
      "term": "quota",
      "definition": "Limite de recursos do plano.",
      "example": "Quantidade máxima de bancos.",
      "related_terms": [
        "plano técnico"
      ],
      "audience": "clientes",
      "security_notes": "Validar antes de criar."
    },
    {
      "term": "document root",
      "definition": "Pasta pública do site explicada de forma conceitual.",
      "example": "Local onde ficam arquivos publicados.",
      "related_terms": [
        "site"
      ],
      "audience": "clientes",
      "security_notes": "Caminhos internos reais não são publicados."
    }
  ]
}
