> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# أساس C++ لمحركات Knowledge Vector: الآليات المشتركة

> يوفر أساس C++ لمحركات Knowledge Vector تأطيرًا للعمليات خاليًا من السلطة، وJSON محدودًا، وSHA-256، ولقطات حتمية، وإيصالات، واكتشافًا لملفات manifest.

توفر `libraries/knowledge-vector-engine-cpp` آليات C++ المشتركة والخالية من السلطة التي يعيد استخدامها كل محرك من محركات متجهات Symphony. وهي تقدّم لبنات بناء حتمية حتى يبقى كل محرك محدودًا وقابلًا لإعادة الإنتاج وخاليًا من الآثار الجانبية المحيطة.

## ما يوفره الأساس

* **تأطير العمليات**: بروتوكول عمليات محلي خالٍ من السلطة يستخدمه كل محرك
* **JSON محدود**: تحليل وإصدار صارمان مع حدود صريحة للحجم والعمق
* **SHA-256**: عنونة المحتوى للأدلة والإيصالات
* **قراءات بلا تتبع للروابط**: قراءات لنظام الملفات لا تعبر الروابط الرمزية بشكل غير متوقع أبدًا
* **لقطات حتمية**: لقطات قابلة للتكرار للحالة المفحوصة
* **التحقق الزمني**: معالجة مرجعية لتوقيت UTC وفق عقد الدلالات الزمنية في Symphony
* **اكتشاف بيانات المالك الوصفية**: اكتشاف دقيق لملفات manifest الخاصة بالعقود
* **حزم ذات إصدارات**: حزم مملوكة للإيصالات وقابلة للتثبيت بشكل مستقل
* **الإيصالات وإلغاء التثبيت المملوك للإيصال**: إلغاء تثبيت يقوده فقط الإيصال الذي ثبّت العنصر

## حدود اكتشاف البيانات الوصفية

> [!WARNING]
>
> يبدأ اكتشاف البيانات الوصفية من مجموعة تمهيد ثابتة ولا يعبر إلا الإعلانات التابعة الصريحة. ولا يجري أبدًا زحفًا محيطيًا على المستودع ولا يستنتج الملكية من أسماء المجلدات.

يرث كل محرك متجه يستهلك الأساس هذه القاعدة.

## ما لا يفعله الأساس

* لا يحمل أي سلطة. ويجب على المحركات التي تستخدمه أن تفوّض التعديلات عبر SSIAG.
* لا ينشر أي شيء ولا يجلبه عبر الشبكة.
* لا يعدّل الملفات المرجعية من تلقاء نفسه.

## أسطح ذات صلة

> [card] [منسّق الجلسات](https://docs.quanux.org/symphony/ar/engines/coordinator.md)
>
> منسّق C++26 مبني على الأساس للجلسات والمواءمة.

> [card] [نظرة عامة على المحركات](https://docs.quanux.org/symphony/ar/engines/overview.md)
>
> المحركات التي تعيد استخدام الأساس.

> [card] [نظرة عامة على SKV](https://docs.quanux.org/symphony/ar/skv/overview.md)
>
> عقود المتجهات التي تنفّذها المحركات.

> [card] [نظرة عامة على qxctl](https://docs.quanux.org/symphony/ar/qxctl/overview.md)
>
> أداة إدارة عبر سطر الأوامر تستدعي محركات دقيقة مُتحقَّقًا منها بالإيصالات.


## Related topics

- [متجهات Symphony ومراحل التسليم](https://docs.quanux.org/symphony/ar/concepts/vectors.md)
- [محركات متجهات Symphony: نظرة عامة على التثبيت المستقل](https://docs.quanux.org/symphony/ar/engines/overview.md)
- [منسّق جلسات المعرفة لمحركات متجهات Symphony](https://docs.quanux.org/symphony/ar/engines/coordinator.md)
- [qxctl knowledge engines: الربط والتشخيص وترحيل السجل](https://docs.quanux.org/symphony/ar/qxctl/engines.md)
- [البدء السريع: استكشف QuanuX Symphony](https://docs.quanux.org/symphony/ar/quickstart.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.