libraries/knowledge-vector-engine-cpp leverer den fælles, autoritetsfri C++-mekanik, som alle Symphony-vector-engines genbruger. Det leverer deterministiske byggesten, så hver engine kan forblive afgrænset, reproducerbar og fri for utilsigtede bivirkninger fra omgivelserne.
Hvad fundamentet leverer
- Procesindramning: autoritetsfri lokal procesprotokol, som alle engines bruger
- Afgrænset JSON: streng parsing og udskrivning med eksplicitte størrelses- og dybdegrænser
- SHA-256: indholdsadressering for evidens og kvitteringer
- No-follow-læsninger: filsystemlæsninger, der aldrig uventet følger symbolske links
- Deterministiske snapshots: gentagelige snapshots af inspiceret tilstand
- Tidsmæssig validering: kanonisk UTC-håndtering i henhold til Symphony Temporal Semantics Contract
- Opdagelse af ejermanifester: præcis opdagelse af kontraktmanifester
- Versioneret pakning: uafhængigt installerbare, kvitteringsejede pakker
- Kvitteringer og kvitteringsejet afinstallation: afinstallation styres udelukkende af den kvittering, der installerede artefaktet
Grænse for manifest-opdagelse
Alle vector-engines, der bruger fundamentet, arver denne regel.Hvad fundamentet ikke gør
- Det bærer ikke autoritet. Engines, der bruger det, skal stadig autorisere mutationer gennem SSIAG.
- Det publicerer eller henter ikke noget over netværket.
- Det ændrer ikke kanoniske filer på egen hånd.
Relaterede overflader
Sessionskoordinator
C++26-koordinator bygget på fundamentet til sessioner og afstemning.
Oversigt over engines
De engines, der genbruger fundamentet.
SKV-oversigt
Vector-kontrakter, som engines implementerer.
qxctl-oversigt
Administrativ CLI, der kalder præcise, kvitteringsvaliderede engines.