libraries/knowledge-vector-engine-cpp poskytuje sdílené mechanismy v C++ bez oprávnění, které znovu využívá každý vektorový engine Symphony. Nabízí deterministické stavební bloky, díky nimž může každý engine zůstat ohraničený, reprodukovatelný a bez vedlejších účinků z okolního prostředí.
Co základ poskytuje
- Rámování procesů: lokální procesní protokol bez oprávnění, který používá každý engine
- Ohraničený JSON: striktní parsování a generování s explicitními limity velikosti a hloubky
- SHA-256: adresování obsahu pro důkazy a potvrzení
- Čtení bez následování odkazů: čtení ze souborového systému, které nikdy neočekávaně neprochází symbolickými odkazy
- Deterministické snímky: opakovatelné snímky kontrolovaného stavu
- Časová validace: kanonické zpracování UTC podle Symphony Temporal Semantics Contract
- Vyhledávání manifestů vlastníků: přesné vyhledávání manifestů kontraktů
- Verzované balení: samostatně instalovatelné balíčky vlastněné potvrzením
- Potvrzení a odinstalace vlastněná potvrzením: odinstalace řízená výhradně potvrzením, které artefakt nainstalovalo
Hranice vyhledávání manifestů
Toto pravidlo dědí každý vektorový engine, který základ využívá.Co základ nedělá
- Nenese žádné oprávnění. Enginy, které jej používají, musí změny stále autorizovat prostřednictvím SSIAG.
- Nic nepublikuje ani nestahuje po síti.
- Sám od sebe nemění kanonické soubory.
Související povrchy
Koordinátor relací
Koordinátor v C++26 postavený na základu pro relace a rekonciliaci.
Přehled enginů
Enginy, které základ znovu využívají.
Přehled SKV
Vektorové kontrakty, které enginy implementují.
Přehled qxctl
Správní CLI, které vyvolává přesné enginy validované potvrzením.