> ## 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: ワークツリーの調整

> 互換性チェック、checkpoint と close のジャーナル、エビデンスに基づく 2 スロットリカバリーを用いて、バインドされた Symphony コーディネーターに対してワークツリーを調整します。

`qxctl knowledge reconcile ...` 文法は、バインドされた 1 つの正確な 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`: 通常の status でローカル状態を検証できない場合のディスカバリーリカバリー。

## リカバリーのルール

> [!WARNING]
>
> 2 スロットリカバリーは、エビデンスに基づく前方修復です。互換性のないジャーナルや未知のクリティカル拡張を破棄する許可には決してなりません。リカバリーが失敗した場合は、強制するのではなくエスカレーションしてください。

ディスカバリーリカバリーは、通常の status でローカル状態を検証できない場合にのみ使用してください。ブロッカーは保持し、検証済みのエビデンスが変化した後にのみ再計画します。

## 関連するサーフェス

> [card] [セッションコーディネーター](https://docs.quanux.org/symphony/ja-jp/engines/coordinator.md)
>
> 調整ジャーナルを所有するエンジン。

> [card] [qxctl session](https://docs.quanux.org/symphony/ja-jp/qxctl/session.md)
>
> 調整コンテキストと対になる認証済みセッション。

> [card] [qxctl engines](https://docs.quanux.org/symphony/ja-jp/qxctl/engines.md)
>
> コーディネーターが使用するバインディングを管理します。


## Related topics

- [qxctl knowledge: ベクター横断のライフサイクル管理](https://docs.quanux.org/symphony/ja-jp/qxctl/knowledge.md)
- [Symphony ベクターエンジン向け Knowledge Session Coordinator](https://docs.quanux.org/symphony/ja-jp/engines/coordinator.md)
- [qxctl: Symphony のエージェント型管理コマンドライン](https://docs.quanux.org/symphony/ja-jp/qxctl/overview.md)
- [Symphony ベクターエンジン: 個別インストールの概要](https://docs.quanux.org/symphony/ja-jp/engines/overview.md)
- [Maestro: Symphony ベクターエンジンのプレゼンス権限](https://docs.quanux.org/symphony/ja-jp/governance/maestro.md)


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