Saltar para o conteúdo principal
libraries/knowledge-vector-engine-cpp fornece as mecânicas C++ partilhadas e sem autoridade que todos os motores de vetores do Symphony reutilizam. Disponibiliza blocos de construção determinísticos para que cada motor se mantenha delimitado, reprodutível e livre de efeitos secundários ambientais.

O que a fundação fornece

  • Enquadramento de processos: protocolo de processos local e sem autoridade, utilizado por todos os motores
  • JSON delimitado: análise e emissão rigorosas, com limites explícitos de tamanho e de profundidade
  • SHA-256: endereçamento por conteúdo para evidências e recibos
  • Leituras sem seguimento de ligações: leituras do sistema de ficheiros que nunca atravessam ligações simbólicas de forma inesperada
  • Snapshots determinísticos: snapshots repetíveis do estado inspecionado
  • Validação temporal: tratamento canónico de UTC de acordo com o Symphony Temporal Semantics Contract
  • Descoberta de manifestos do proprietário: descoberta exata dos manifestos de contratos
  • Empacotamento versionado: pacotes instaláveis de forma independente e detidos por recibo
  • Recibos e desinstalação detida por recibo: desinstalação conduzida apenas pelo recibo que instalou o artefacto

Fronteira da descoberta de manifestos

A descoberta de manifestos começa a partir de um conjunto fixo de arranque e percorre apenas declarações subordinadas explícitas. Nunca efetua uma pesquisa ambiental do repositório nem infere a propriedade a partir de nomes de diretórios.
Todos os motores de vetores que consomem a fundação herdam esta regra.

O que a fundação não faz

  • Não transporta autoridade. Os motores que a utilizam continuam a ter de autorizar as mutações através do SSIAG.
  • Não publica nem obtém nada através da rede.
  • Não altera ficheiros canónicos por iniciativa própria.

Superfícies relacionadas

Coordenador de sessões

Coordenador C++26 construído sobre a fundação para sessões e reconciliação.

Visão geral dos motores

Os motores que reutilizam a fundação.

Visão geral do SKV

Contratos de vetores que os motores implementam.

Visão geral do qxctl

CLI administrativa que invoca motores exatos validados por recibo.
Última modificação em 10 de outubro de 2026