libraries/knowledge-vector-engine-cpp, her Symphony vektör motorunun yeniden kullandığı paylaşılan, yetki taşımayan C++ mekanizmalarını sağlar. Her motorun sınırlı, yeniden üretilebilir ve ortam kaynaklı yan etkilerden arınmış kalabilmesi için deterministik yapı taşları sunar.
Temel kütüphanenin sağladıkları
- Süreç çerçevelemesi: her motorun kullandığı, yetki taşımayan yerel süreç protokolü
- Sınırlı JSON: açık boyut ve derinlik sınırlarıyla katı ayrıştırma ve üretim
- SHA-256: kanıtlar ve makbuzlar için içerik adreslemesi
- Bağlantı izlemeyen okumalar: sembolik bağlantıları hiçbir zaman beklenmedik şekilde izlemeyen dosya sistemi okumaları
- Deterministik anlık görüntüler: incelenen durumun tekrarlanabilir anlık görüntüleri
- Zamansal doğrulama: Symphony Temporal Semantics Contract’a uygun kanonik UTC işleme
- Sahip manifest keşfi: sözleşme manifestlerinin kesin keşfi
- Sürümlü paketleme: bağımsız olarak kurulabilen, makbuza ait paketler
- Makbuzlar ve makbuza dayalı kaldırma: yalnızca yapıtı kuran makbuz tarafından yönlendirilen kaldırma
Manifest keşfi sınırı
Temel kütüphaneyi kullanan her vektör motoru bu kuralı devralır.Temel kütüphanenin yapmadıkları
- Yetki taşımaz. Onu kullanan motorlar, değişiklikleri yine SSIAG aracılığıyla yetkilendirmelidir.
- Ağ üzerinden hiçbir şey yayımlamaz veya getirmez.
- Kanonik dosyaları kendi başına değiştirmez.
İlgili yüzeyler
Oturum koordinatörü
Oturumlar ve uzlaştırma için temel kütüphane üzerine kurulmuş C++26 koordinatörü.
Motorlara genel bakış
Temel kütüphaneyi yeniden kullanan motorlar.
SKV genel bakış
Motorların uyguladığı vektör sözleşmeleri.
qxctl genel bakış
Makbuzla doğrulanmış kesin motorları çağıran yönetim CLI’ı.