libraries/knowledge-vector-engine-cpp proporciona las mecánicas C++ compartidas y sin autoridad que reutiliza cada motor de vectores de Symphony. Ofrece bloques de construcción deterministas para que cada motor pueda mantenerse acotado, reproducible y libre de efectos secundarios ambientales.
Lo que proporciona la base
- Encapsulado de procesos: protocolo de procesos local y sin autoridad que utiliza cada motor
- JSON acotado: análisis y emisión estrictos con límites explícitos de tamaño y profundidad
- SHA-256: direccionamiento por contenido para evidencia y recibos
- Lecturas sin seguimiento: lecturas del sistema de archivos que nunca recorren enlaces simbólicos de forma inesperada
- Instantáneas deterministas: instantáneas repetibles del estado inspeccionado
- Validación temporal: gestión canónica de UTC según el Symphony Temporal Semantics Contract
- Descubrimiento de manifiestos de propietarios: descubrimiento exacto de los manifiestos de contratos
- Empaquetado versionado: paquetes instalables de forma independiente y propiedad de sus recibos
- Recibos y desinstalación basada en recibos: desinstalación guiada únicamente por el recibo que instaló el artefacto
Límite del descubrimiento de manifiestos
Todo motor de vectores que consume la base hereda esta regla.Lo que la base no hace
- No porta autoridad. Los motores que la utilizan deben seguir autorizando las mutaciones mediante SSIAG.
- No publica ni obtiene nada a través de la red.
- No modifica archivos canónicos por sí misma.
Superficies relacionadas
Coordinador de sesiones
Coordinador C++26 construido sobre la base para sesiones y reconciliación.
Descripción general de los motores
Los motores que reutilizan la base.
Descripción general de SKV
Contratos de vectores que implementan los motores.
Descripción general de qxctl
CLI administrativa que invoca motores exactos validados mediante recibos.