Saltar para o conteúdo principal
O Symphony Knowledge Vector Index (SKVI) é o engine que mapeia a verdade canónica atual em todas as superfícies SKV. É um processo C++ instalável de forma independente que funciona de forma determinística e só de leitura, e não pode decidir pertenças nem escrever ficheiros canónicos.

O que o SKVI faz

O SKVI realiza três operações limitadas:
  • Inspect e check: verificam que cada superfície obrigatória declarada no manifesto está indexada exatamente uma vez, com um responsável estável, papel de verdade, relações, consumidores e elegibilidade para projeção.
  • Propose: aceita propostas imutáveis declaradas pelo chamador para alterações ao índice, sem as aplicar.
  • Project: emite projeções descartáveis, vinculadas a digest, do índice atual para consumidores a jusante.

O que o SKVI não faz

O SKVI nunca decide se algo merece ser uma funcionalidade nem a pertença a um manifesto. A propriedade permanece com o Contract Quad de cada vetor. O SKVI também não:
  • Escreve nem reescreve Markdown canónico
  • Publica nada numa projeção pública
  • Concede autoridade apenas por ter gerado evidência

Quando o utilizar

Utilize o SKVI para confirmar que um repositório está totalmente coberto antes de propor uma alteração no código-fonte, ou para ver que responsável e papel de verdade tem uma determinada superfície. As suas projeções alimentam os revisores de propostas, o contexto dos agentes e as linhas de base do validador.
O SKVI é um dos engines de leitura, consulta, validação e proposta. A aplicação canónica continua desativada nos engines de vetores ratificados até que estejam concluídos, para cada engine, os contratos SSIAG, de transação de estado esperado, de salvaguarda do qxctl, de evento STAV, de recuperação e de testes negativos.

Superfícies relacionadas

Visão geral do SKV

A framework abrangente que governa o SKVI.

SCLV

O livro-razão de alterações append-only que regista alterações materiais concluídas no código-fonte.

Comandos de vetores do qxctl

Execute qxctl skvi ... para invocar inspect, check e propose.

Validador

Verificações independentes só de leitura que complementam a cobertura do SKVI.
Última modificação em 10 de outubro de 2026