libraries/knowledge-vector-engine-cpp har bir Symphony vector engine’i qayta foydalanadigan umumiy, vakolatsiz C++ mexanizmlarini taqdim etadi. U deterministik qurilish bloklarini beradi, shunda har bir engine chegaralangan, qayta tiklanadigan va atrof-muhitga oid nojoʻya taʼsirlardan xoli boʻlib qoladi.
Asos nimalarni taqdim etadi
- Jarayon freymingi: har bir engine foydalanadigan vakolatsiz mahalliy jarayon protokoli
- Chegaralangan JSON: aniq hajm va chuqurlik cheklovlari bilan qatʼiy tahlil va chiqarish
- SHA-256: dalillar va kvitansiyalar uchun kontent manzillash
- No-follow oʻqishlar: hech qachon kutilmaganda simvolik havolalar boʻylab oʻtmaydigan fayl tizimi oʻqishlari
- Deterministik snapshot’lar: tekshirilgan holatning takrorlanadigan snapshot’lari
- Vaqt validatsiyasi: Symphony Temporal Semantics Contract’ga muvofiq kanonik UTC bilan ishlash
- Ega-manifest aniqlash: shartnoma manifestlarini aniq topish
- Versiyalangan paketlash: kvitansiyaga tegishli, mustaqil oʻrnatiladigan paketlar
- Kvitansiyalar va kvitansiyaga asoslangan oʻchirish: faqat artefaktni oʻrnatgan kvitansiya boshqaradigan oʻchirish
Manifest aniqlash chegarasi
Asosdan foydalanadigan har bir vector engine ushbu qoidani meros qilib oladi.Asos nima qilmaydi
- U vakolatga ega emas. Undan foydalanadigan engine’lar baribir oʻzgartirishlarni SSIAG orqali avtorizatsiya qilishi kerak.
- U tarmoq orqali hech narsani nashr qilmaydi yoki yuklab olmaydi.
- U kanonik fayllarni oʻz-oʻzidan oʻzgartirmaydi.
Tegishli yuzalar
Sessiya koordinatori
Sessiyalar va muvofiqlashtirish uchun asos ustiga qurilgan C++26 koordinatori.
Engine’lar umumiy koʻrinishi
Asosdan qayta foydalanadigan engine’lar.
SKV umumiy koʻrinishi
Engine’lar amalga oshiradigan vector shartnomalari.
qxctl umumiy koʻrinishi
Aniq, kvitansiya bilan tasdiqlangan engine’larni chaqiradigan maʼmuriy CLI.