> ## 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. Кожна мутація відстежується за стабільним ідентифікатором і виконується як compare-and-swap відносно точного поточного дайджесту журналу.

## Команди

```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`: довговічно просунути журнал за допомогою compare-and-swap.
* `close`: завершити контекст узгодження.
* `recover --discover`: відновлення через виявлення, коли звичайний статус не може перевірити локальний стан.

## Правила відновлення

> [!WARNING]
>
> Двослотове відновлення — це пряме виправлення на основі доказів. Воно ніколи не є дозволом відкинути несумісний журнал чи невідоме критичне розширення. Якщо відновлення не вдається, ескалюйте, а не застосовуйте силу.

Використовуйте відновлення через виявлення лише тоді, коли звичайний статус не може перевірити локальний стан. Зберігайте блокувальники; переплановуйте лише після зміни перевірених доказів.

## Пов’язані поверхні

> [card] [Координатор сесій](https://docs.quanux.org/symphony/uk/engines/coordinator.md)
>
> Рушій, що володіє журналами узгодження.

> [card] [qxctl session](https://docs.quanux.org/symphony/uk/qxctl/session.md)
>
> Автентифіковані сесії, що поєднуються з контекстами узгодження.

> [card] [qxctl engines](https://docs.quanux.org/symphony/uk/qxctl/engines.md)
>
> Керування прив’язками, які використовує координатор.


## Related topics

- [qxctl knowledge: міжвекторне адміністрування життєвого циклу](https://docs.quanux.org/symphony/uk/qxctl/knowledge.md)
- [qxctl: агентний адміністративний командний рядок Symphony](https://docs.quanux.org/symphony/uk/qxctl/overview.md)
- [Координатор сеансів знань для векторних рушіїв Symphony](https://docs.quanux.org/symphony/uk/engines/coordinator.md)
- [qxctl knowledge session: автентифіковані сесії Symphony](https://docs.quanux.org/symphony/uk/qxctl/session.md)
- [qxctl knowledge engines: прив’язка, діагностика, міграція реєстру](https://docs.quanux.org/symphony/uk/qxctl/engines.md)


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