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

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

`qxctl knowledge reconcile ...` グラマーは、バインドされた 1 つの正確な Knowledge Session Coordinator を通じてワークツリーの reconciliation を実行します。すべての変更は安定した識別子で追跡され、現在のジャーナルの正確なダイジェストに対する 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`: 安定した操作識別子を使用して新しい reconciliation コンテキストを開きます。
* `status`: 変更を加えずに現在のジャーナルを検査します。
* `checkpoint`: compare-and-swap でジャーナルを永続的に進めます。
* `close`: reconciliation コンテキストを確定します。
* `recover --discover`: 通常の status でローカル状態を検証できない場合のディスカバリーリカバリー。

## リカバリーのルール

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

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

## 関連するサーフェス

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

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

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


## Related topics

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


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