Os espaços são áreas isoladas para organizar o conteúdo por equipe, projeto ou tema.


#Tipos de espaço

Corporate Private Personal
Tipo Descrição Quem vê
Corporate O espaço principal da organização. Criado no cadastro. Todos os membros da organização (exceto aqueles definidos como "Acesso negado")
Private Para uma equipe ou projeto específico com acesso restrito. Apenas membros adicionados explicitamente
Personal Notas pessoais de um usuário. Criado automaticamente no primeiro login. Apenas o proprietário (mesmo um Admin da organização não pode ver o conteúdo)

O acesso público não é um tipo de espaço. Se um artigo está aberto a visitantes anônimos é determinado pelo seu estado de publicação (Public), não pelo tipo do espaço. Consulte Base de conhecimento pública.


#Criar um espaço

  1. Acesse Configurações → Espaços
  2. Clique em "+ Criar espaço"
  3. Digite um nome
  4. Escolha um tipo (Corporate / Private)
  5. Clique em Criar

O limite de espaços depende do seu plano. Não é necessário criar um espaço Personal — ele aparece automaticamente.


#Configurações do espaço

Clique no botão de configurações (engrenagem) no cartão do espaço:

  1. Nome — altere-o
  2. Tipo — Corporate ou Private
    • Corporate — todos os usuários da organização veem o espaço por padrão
    • Private — acesso apenas para aqueles adicionados explicitamente ao espaço

#Membros do espaço

Clique no botão "Membros" no cartão:

  1. Uma lista dos membros atuais com suas funções
  2. Funções do espaço (independentes da função global):
Admin Editor Viewer
  1. Adicionar membro — a partir da lista de usuários da organização
  2. Alterar função — clique na pílula
  3. Remover do espaço — o botão de lixeira (você não pode remover o último admin)

#Alternar entre espaços

A barra lateral possui um Space Switcher:

  1. Clique no espaço atual no topo da barra lateral
  2. Um menu suspenso é aberto com todos os espaços aos quais você tem acesso (SpaceMember)
  3. Clique para alternar
  4. O conteúdo (artigos, coleções, busca, respostas de IA) é filtrado pelo espaço selecionado

Itens especiais no menu suspenso:

  • 🌐 Artigos públicos — um espaço virtual __public__ com todos os artigos que têm publish_state=public e residem em espaços públicos. Tecnicamente, isso não é um espaço real no banco de dados, mas uma coleção de artigos públicos filtrados por essa condição. Use-o para ver exatamente o que um visitante anônimo da Public KB vê.
  • 🔒 Meu espaço — o espaço pessoal visível apenas para você (veja abaixo)

#ADR 0008 — a busca é sempre dentro de um único espaço

No LiKE, a busca funciona no contexto de um espaço por vez — esta é uma decisão arquitetural deliberada (ADR 0008). É impossível executar uma consulta que "busque em todos os espaços de uma vez".

Motivos:

  • Qualidade do RAG — misturar contextos de diferentes espaços reduz a relevância das respostas (signal dilution)
  • Privacidade por construção — um único filtro SQL garante que um usuário não verá conteúdo do espaço de outra pessoa, mesmo que haja um bug no código
  • Integridade semântica — os espaços existem para separar temas; "buscar em tudo" anula o propósito dessa separação

É por isso que alternar o espaço no Space Switcher é obrigatório ao trabalhar em temas diferentes. Se você vir uma resposta de "não encontrado", o artigo de que precisa pode estar em outro espaço — alterne e repita a consulta.


#Excluir um espaço

Apenas um Owner ou Admin da organização pode excluir um espaço. Um Space Admin de um único espaço não pode excluir esse próprio espaço — esta é uma salvaguarda contra a perda acidental de um grande volume de dados.

#Exclusão reversível (soft-delete, para a Lixeira)

  1. Configurações → Espaços → clique na lixeira no cartão (ou use o menu de contexto no Space Switcher)
  2. Confirme — a janela modal mostra o número de artigos, coleções e membros
  3. O espaço e todo o seu conteúdo é enviado para a Lixeira com retenção baseada no seu plano (7 a 90 dias)

#Restaurar

Na Lixeira, encontre o espaço (filtro "Tipo: Espaços") → o botão "Restaurar". Ele volta com todas as coleções, artigos e membros a partir do momento da exclusão.

#Exclusão permanente

Exclusão antecipada antes que a retenção expire:

  1. Lixeira → encontre o espaço → "Excluir permanentemente"
  2. Confirmação dupla (digite o nome do espaço para proteger contra um clique acidental)
  3. Exclusão irreversível: todos os artigos, coleções, embeddings e o cache de respostas de IA deste espaço são apagados do banco de dados

A exclusão permanente está disponível apenas para um Owner / Admin da organização. Um Space Admin do seu próprio espaço não pode excluí-lo permanentemente.


#Limitações

  • Você não pode excluir o último espaço Corporate de uma organização (uma organização não pode ficar sem um espaço principal)
  • Você não pode remover o último admin de um espaço (deve sempre haver alguém com direitos de gerenciamento)
  • Espaços Personal são visíveis apenas para seu criador (mesmo um Admin da organização não pode ver o conteúdo)
  • O limite de espaços depende do seu plano:
    • Free: 1 espaço
    • Starter: 3
    • Pro: 10
    • Enterprise: ilimitado

#Espaços Personal

No cadastro, cada usuário recebe automaticamente um espaço Personal ("Meu espaço").

  • Visível apenas para o criador (mesmo um Admin não pode ver o conteúdo)
  • Exibido no Space Switcher com um ícone de usuário
  • Usado para rascunhos, notas pessoais e experimentos

#Funções nos espaços (Space Members)

Cada espaço tem suas próprias funções, independentes da função global da organização:

Função do espaço Capacidades
Admin Acesso total: gerenciamento de membros, configurações, exclusão
Editor Criação e edição de artigos dentro do espaço
Viewer Acesso somente leitura aos artigos do espaço

Estas são funções do espaço — não as confunda com as funções da organização (Owner / Admin / Editor / User / Guest). Como elas se combinam é abordado em Funções e direitos de acesso.

Gerenciamento: abra o espaço → ConfiguraçõesMembros → adicionar / alterar função / remover.

Um Admin global recebe automaticamente a função de Admin em todos os espaços.