modules/knowledge-session-coordinator)是一个可独立安装的 C++26 进程。它位于 qxctl 与 vector 引擎之间。它负责有界兼容性、工作树协调、经过身份验证的非规范会话、SSFV 维护、仅报告的生命周期规划,以及单独授权的、支持应用的日志。
职责
- qxctl、协调器和引擎之间的兼容性检查
- 基于持久槽位状态的工作树协调
- 在 SSIAG 权限下的经过身份验证的非规范会话
- 持久的 SSFV 维护流
- 带确定性证据的仅报告生命周期规划
- 支持应用的日志,包含预备尝试、比较并交换(compare-and-swap)、重新观测、动态重新规划和恢复
协调器不做的事情
- 不进行规范知识应用
- 不执行任意命令
- 没有隐藏的监视器或常驻后台工作
qxctl 集成
qxctl 调用经过回执校验的精确协调器安装。qxctl knowledge reconcile ... 和 qxctl knowledge session ... 每次操作都使用一个精确绑定的协调器,并且变更操作需要稳定的操作标识符以及用于比较并交换的精确当前日志摘要。
相关表面
qxctl reconcile
工作树协调语法。
qxctl session
经过身份验证的会话和 SSFV 维护语法。
基础库
协调器复用的共享 C++ 机制。
SSIAG
为协调器管理的会话提供授权。