libraries/knowledge-vector-engine-cpp آليات C++ المشتركة والخالية من السلطة التي يعيد استخدامها كل محرك من محركات متجهات Symphony. وهي تقدّم لبنات بناء حتمية حتى يبقى كل محرك محدودًا وقابلًا لإعادة الإنتاج وخاليًا من الآثار الجانبية المحيطة.
ما يوفره الأساس
- تأطير العمليات: بروتوكول عمليات محلي خالٍ من السلطة يستخدمه كل محرك
- JSON محدود: تحليل وإصدار صارمان مع حدود صريحة للحجم والعمق
- SHA-256: عنونة المحتوى للأدلة والإيصالات
- قراءات بلا تتبع للروابط: قراءات لنظام الملفات لا تعبر الروابط الرمزية بشكل غير متوقع أبدًا
- لقطات حتمية: لقطات قابلة للتكرار للحالة المفحوصة
- التحقق الزمني: معالجة مرجعية لتوقيت UTC وفق عقد الدلالات الزمنية في Symphony
- اكتشاف بيانات المالك الوصفية: اكتشاف دقيق لملفات manifest الخاصة بالعقود
- حزم ذات إصدارات: حزم مملوكة للإيصالات وقابلة للتثبيت بشكل مستقل
- الإيصالات وإلغاء التثبيت المملوك للإيصال: إلغاء تثبيت يقوده فقط الإيصال الذي ثبّت العنصر
حدود اكتشاف البيانات الوصفية
يرث كل محرك متجه يستهلك الأساس هذه القاعدة.ما لا يفعله الأساس
- لا يحمل أي سلطة. ويجب على المحركات التي تستخدمه أن تفوّض التعديلات عبر SSIAG.
- لا ينشر أي شيء ولا يجلبه عبر الشبكة.
- لا يعدّل الملفات المرجعية من تلقاء نفسه.
أسطح ذات صلة
منسّق الجلسات
منسّق C++26 مبني على الأساس للجلسات والمواءمة.
نظرة عامة على المحركات
المحركات التي تعيد استخدام الأساس.
نظرة عامة على SKV
عقود المتجهات التي تنفّذها المحركات.
نظرة عامة على qxctl
أداة إدارة عبر سطر الأوامر تستدعي محركات دقيقة مُتحقَّقًا منها بالإيصالات.