> ## 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.

# qxctl knowledge reconcile: تسوية شجرة العمل

> سوِّ أشجار العمل مقابل منسّق Symphony مربوط مع فحوص التوافق، وسجلات نقاط التحقق والإغلاق، والاسترداد ثنائي الخانات القائم على الأدلة.

تقود قواعد الأوامر `qxctl knowledge reconcile ...` تسوية شجرة العمل عبر منسّق جلسات معرفة (Knowledge Session Coordinator) واحد دقيق مربوط. يُتتبَّع كل تعديل بمعرّف مستقر، وهو عملية مقارنة ومبادلة مقابل الملخص الدقيق للسجل الحالي.

## الأوامر

```bash Reconcile grammar theme={null}
qxctl knowledge reconcile compatibility
qxctl knowledge reconcile begin      --operation-id OPID --expected-journal-digest absent|DIGEST ...
qxctl knowledge reconcile status
qxctl knowledge reconcile checkpoint --operation-id OPID --expected-journal-digest DIGEST
qxctl knowledge reconcile close      --operation-id OPID --expected-journal-digest DIGEST
qxctl knowledge reconcile recover    --discover
```

* `compatibility`: التحقق من اتفاق qxctl والمنسّق والمحركات المربوطة على إصدار البروتوكول ونطاقه.
* `begin`: فتح سياق تسوية جديد بمعرّف عملية مستقر.
* `status`: فحص السجل الحالي دون تعديل.
* `checkpoint`: تقديم السجل بشكل دائم عبر المقارنة والمبادلة.
* `close`: إنهاء سياق التسوية.
* `recover --discover`: الاسترداد بالاكتشاف عندما يتعذر على الحالة العادية التحقق من الحالة المحلية.

## قواعد الاسترداد

> [!WARNING]
>
> الاسترداد ثنائي الخانات هو إصلاح أمامي قائم على الأدلة. وليس أبدًا إذنًا بالتخلص من سجل غير متوافق أو امتداد حرج غير معروف. إذا فشل الاسترداد، فصعّد المشكلة بدلًا من الفرض.

استخدم الاسترداد بالاكتشاف فقط عندما يتعذر على الحالة العادية التحقق من الحالة المحلية. حافظ على العوائق؛ ولا تُعِد التخطيط إلا بعد تغيّر أدلة تم التحقق منها.

## واجهات ذات صلة

> [card] [منسّق الجلسات](https://docs.quanux.org/symphony/ar/engines/coordinator.md)
>
> المحرك الذي يملك سجلات التسوية.

> [card] [qxctl session](https://docs.quanux.org/symphony/ar/qxctl/session.md)
>
> الجلسات المصادق عليها التي تقترن بسياقات التسوية.

> [card] [qxctl engines](https://docs.quanux.org/symphony/ar/qxctl/engines.md)
>
> إدارة الروابط التي يستهلكها المنسّق.


## Related topics

- [qxctl knowledge: إدارة دورة الحياة عبر المتجهات](https://docs.quanux.org/symphony/ar/qxctl/knowledge.md)
- [qxctl: سطر الأوامر الإداري الوكيلي لـ Symphony](https://docs.quanux.org/symphony/ar/qxctl/overview.md)
- [qxctl knowledge engines: الربط والتشخيص وترحيل السجل](https://docs.quanux.org/symphony/ar/qxctl/engines.md)
- [منسّق جلسات المعرفة لمحركات متجهات Symphony](https://docs.quanux.org/symphony/ar/engines/coordinator.md)
- [qxctl knowledge session: جلسات Symphony المصادق عليها](https://docs.quanux.org/symphony/ar/qxctl/session.md)


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