Pular para o conteúdo principal
libraries/knowledge-vector-engine-cpp fornece as mecânicas compartilhadas em C++, sem autoridade, que todas as engines de vetor do Symphony reutilizam. Ela oferece blocos de construção determinísticos para que cada engine possa permanecer delimitada, reproduzível e livre de efeitos colaterais do ambiente.

O que a fundação oferece

  • Enquadramento de processos: protocolo de processos local e sem autoridade usado por todas as engines
  • JSON delimitado: análise e emissão estritas com limites explícitos de tamanho e profundidade
  • SHA-256: endereçamento por conteúdo para evidências e recibos
  • Leituras sem seguir links: leituras do sistema de arquivos que nunca percorrem links simbólicos inesperadamente
  • Snapshots determinísticos: snapshots repetíveis do estado inspecionado
  • Validação temporal: tratamento canônico de UTC conforme o Symphony Temporal Semantics Contract
  • Descoberta de manifestos do proprietário: descoberta exata dos manifestos de contrato
  • Empacotamento versionado: pacotes instaláveis de forma independente e de propriedade de recibos
  • Recibos e desinstalação de propriedade do recibo: desinstalação conduzida apenas pelo recibo que instalou o artefato

Limite da descoberta de manifestos

A descoberta de manifestos começa a partir de um conjunto fixo de bootstrap e percorre apenas declarações subordinadas explícitas. Ela nunca faz uma varredura ambiente do repositório nem infere a propriedade a partir de nomes de diretórios.
Toda engine de vetor que consome a fundação herda essa regra.

O que a fundação não faz

  • Ela não carrega autoridade. As engines que a utilizam ainda precisam autorizar mutações por meio do SSIAG.
  • Ela não publica nem busca nada pela rede.
  • Ela não altera arquivos canônicos por conta 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 das engines

As engines que reutilizam a fundação.

Visão geral do SKV

Contratos de vetor que as engines implementam.

Visão geral do qxctl

CLI administrativa que invoca engines exatas validadas por recibo.
Última modificação em 10 de outubro de 2026