libraries/knowledge-vector-engine-cpp biztosítja azokat a megosztott, jogosultságmentes C++ mechanizmusokat, amelyeket minden Symphony vektormotor újrahasznosít. Determinisztikus építőelemeket nyújt, így minden motor körülhatárolt, reprodukálható és környezeti mellékhatásoktól mentes maradhat.
Amit az alap biztosít
- Folyamatkeretezés: jogosultságmentes helyi folyamatprotokoll, amelyet minden motor használ
- Korlátos JSON: szigorú elemzés és kibocsátás kifejezett méret- és mélységkorlátokkal
- SHA-256: tartalomalapú címzés a bizonyítékokhoz és nyugtákhoz
- Hivatkozást nem követő olvasások: fájlrendszer-olvasások, amelyek soha nem követnek váratlanul szimbolikus hivatkozásokat
- Determinisztikus pillanatképek: a vizsgált állapot megismételhető pillanatképei
- Időbeli validálás: kanonikus UTC-kezelés a Symphony Temporal Semantics Contract szerint
- Tulajdonosi manifesztumok felderítése: a szerződésmanifesztumok pontos felderítése
- Verziózott csomagolás: függetlenül telepíthető, nyugtához tartozó csomagok
- Nyugták és nyugtaalapú eltávolítás: az eltávolítást kizárólag az a nyugta vezérli, amely a műterméket telepítette
A manifesztumfelderítés határa
Minden vektormotor, amely az alapot használja, örökli ezt a szabályt.Amit az alap nem végez
- Nem hordoz jogosultságot. Az azt használó motoroknak továbbra is az SSIAG-on keresztül kell engedélyeztetniük a módosításokat.
- Semmit nem tesz közzé és semmit nem tölt le a hálózaton keresztül.
- Önállóan nem módosít kanonikus fájlokat.
Kapcsolódó felületek
Munkamenet-koordinátor
Az alapra épülő C++26 koordinátor munkamenetekhez és egyeztetéshez.
Motorok áttekintése
Az alapot újrahasznosító motorok.
SKV áttekintés
A motorok által megvalósított vektorszerződések.
qxctl áttekintés
Adminisztratív CLI, amely pontos, nyugtával validált motorokat hív meg.