引擎
shv-engine
硬件内核:由调用方定义的覆盖范围、留存源目录重放、需求评估和图投影。
shv-source-engine
硬件证据的源摄取和修订版本处理。
shv-profile-engine
组件和系统配置文件评估。
shv-partition-engine
对已编目硬件进行分区,以实现可复现的选择。
shv-publication-engine
受治理的本地目录发布和选择。
shv-graph-adapter
显式的图传输表面。
shv-graph-duckdb-connector
通过 qxctl 管理、基于 DuckDB 的持久图存储。
shv-pdf-adapter
针对硬件数据手册的 PDF 源解析。
管理要点
- 持久存储仅通过
shv graph store inspect|prepare|commit|status|query|export|schema|template进行管理。使用留存的预期意图摘要执行commit同时也是恢复操作;没有单独的恢复别名。 - 目录发布仅通过
shv catalogue publication inspect|plan|apply|status|schema|template进行管理。恢复操作为apply --operation-id,与--input互斥。 - 清单(0.2 版本)新增了
shv graph store inventory:一种绑定修订版本的逻辑读取,带有显式的留存写入者标识。旧版 0.1 的选择方式仍受支持。
硬件类别是调用方的映射和配置文件数据,而不是重复的命令树。
--version 选择精确的主要所有者;--source-version 和 --adapter-version 指定不同的所选依赖项。Schema 和映射修订版本是数据标识,而不是已安装引擎版本的别名。相关表面
SHV vector
这些引擎所实现的 Hardware Vector 契约。
qxctl vector 命令
完整的
shv ... 语法参考。