> ## 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: Çalışma Ağacı Uzlaştırması

> Çalışma ağaçlarını bağlanmış bir Symphony koordinatörüne karşı uyumluluk kontrolleri, kontrol noktası ve kapanış günlükleri ve kanıta dayalı iki yuvalı kurtarma ile uzlaştırın.

`qxctl knowledge reconcile ...` grameri, çalışma ağacı uzlaştırmasını tek bir kesin bağlanmış Knowledge Session Coordinator aracılığıyla yürütür. Her değişiklik kararlı tanımlayıcılarla izlenir ve mevcut günlüğün kesin özetine karşı compare-and-swap ile yapılır.

## Komutlar

```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, koordinatör ve bağlanmış engine'lerin protokol sürümü ve kapsam üzerinde uzlaştığını doğrular.
* `begin`: kararlı bir işlem tanımlayıcısıyla yeni bir uzlaştırma bağlamı açar.
* `status`: mevcut günlüğü değiştirmeden inceler.
* `checkpoint`: günlüğü compare-and-swap ile kalıcı olarak ilerletir.
* `close`: uzlaştırma bağlamını sonlandırır.
* `recover --discover`: olağan durum sorgusu yerel durumu doğrulayamadığında keşif yoluyla kurtarma.

## Kurtarma kuralları

> [!WARNING]
>
> İki yuvalı kurtarma, kanıta dayalı ileriye dönük onarımdır. Hiçbir zaman uyumsuz bir günlüğü veya bilinmeyen kritik bir uzantıyı atma izni değildir. Kurtarma başarısız olursa zorlamak yerine konuyu üst seviyeye taşıyın.

Keşif yoluyla kurtarmayı yalnızca olağan durum sorgusu yerel durumu doğrulayamadığında kullanın. Engelleyicileri koruyun; yalnızca doğrulanmış kanıt değiştikten sonra yeniden planlayın.

## İlgili yüzeyler

> [card] [Oturum koordinatörü](https://docs.quanux.org/symphony/tr/engines/coordinator.md)
>
> Uzlaştırma günlüklerinin sahibi olan engine.

> [card] [qxctl session](https://docs.quanux.org/symphony/tr/qxctl/session.md)
>
> Uzlaştırma bağlamlarıyla eşleşen kimliği doğrulanmış oturumlar.

> [card] [qxctl engines](https://docs.quanux.org/symphony/tr/qxctl/engines.md)
>
> Koordinatörün kullandığı bağlamaları yönetin.


## Related topics

- [qxctl: Symphony Ajan Odaklı Yönetim Komut Satırı](https://docs.quanux.org/symphony/tr/qxctl/overview.md)
- [qxctl knowledge: Vektörler Arası Yaşam Döngüsü Yönetimi](https://docs.quanux.org/symphony/tr/qxctl/knowledge.md)
- [Symphony Vektör Motorları için Bilgi Oturumu Koordinatörü](https://docs.quanux.org/symphony/tr/engines/coordinator.md)
- [qxctl knowledge session: Kimliği Doğrulanmış Symphony Oturumları](https://docs.quanux.org/symphony/tr/qxctl/session.md)
- [qxctl knowledge engines: Bağlama, Teşhis ve Kayıt Defteri Geçişi](https://docs.quanux.org/symphony/tr/qxctl/engines.md)


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