Ana içeriğe atla
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ı

Manifest keşfi sabit bir önyükleme kümesinden başlar ve yalnızca açık alt düzey bildirimleri izler. Hiçbir zaman ortam genelinde depo taraması yapmaz veya sahipliği dizin adlarından çıkarmaz.
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’ı.
Son değiştirilme tarihi 10 Ekim 2026