modules/knowledge-session-coordinator)は、個別にインストール可能な C++26 プロセスです。qxctl とベクターエンジンの間に位置します。範囲を限定した互換性チェック、ワークツリーの調整、認証済みの非正規セッション、SSFV のメンテナンス、レポートのみのライフサイクル計画、および個別に認可された適用可能なジャーナルを担います。
責務
- qxctl、コーディネーター、エンジン間の互換性チェック
- スロットベースの永続的な状態によるワークツリーの調整
- SSIAG の権限の下での認証済みの非正規セッション
- 永続的な SSFV メンテナンスストリーム
- 決定論的なエビデンスを伴うレポートのみのライフサイクル計画
- 準備済みの試行、compare-and-swap、再観測、動的な再計画、リカバリーを備えた適用可能なジャーナル
コーディネーターが行わないこと
- 正規のナレッジの適用は行わない
- 任意のコマンドは実行しない
- 隠れたウォッチャーや常駐するバックグラウンド処理は持たない
qxctl との統合
qxctl は、レシートで検証された正確なコーディネーターのインストールを呼び出します。qxctl knowledge reconcile ... と qxctl knowledge session ... は、操作ごとに正確にバインドされた 1 つのコーディネーターを使用します。変更を伴う操作には、安定した操作識別子と、compare-and-swap のための正確な現在のジャーナルダイジェストが必要です。
関連するサーフェス
qxctl reconcile
ワークツリー調整の文法。
qxctl session
認証済みセッションと SSFV メンテナンスの文法。
基盤ライブラリ
コーディネーターが再利用する共有 C++ メカニズム。
SSIAG
コーディネーターが管理するセッションを認可します。