エンジン
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が追加されました。これは、保持されたライター ID を明示した、リビジョンにバインドされた論理読み取りです。従来の 0.1 の選択も引き続きサポートされます。
ハードウェアクラスは呼び出し元のマッピングとプロファイルのデータであり、重複したコマンドツリーではありません。
--version は厳密なプライマリーオーナーを選択し、--source-version と --adapter-version はそれぞれ別個に選択される依存関係を指定します。スキーマとマッピングのリビジョンはデータの識別子であり、インストール済みのエンジンバージョンのエイリアスではありません。関連するサーフェス
SHV ベクター
これらのエンジンが実装する Hardware Vector のコントラクト。
qxctl ベクターコマンド
shv ... の文法の完全なリファレンス。