Saltar al contingut principal
Els motors del Symphony Hardware Vector (SHV) cataloguen processadors, topologia de CPU, memòries cau, GPU, NIC i interfícies de fibra, plaques base, RAM i NVMe. La curació predeterminada prioritza els components originals i les variants amb evidència. Cada motor és instal·lable de manera independent i de només lectura.

Motors

shv-engine

Nucli de maquinari: cobertura definida per l’invocador, reproducció del catàleg a partir de fonts retingudes, avaluació de requisits i projecció de grafs.

shv-source-engine

Ingesta de fonts i gestió de revisions per a l’evidència de maquinari.

shv-profile-engine

Avaluació de perfils de components i de sistemes.

shv-partition-engine

Partició del maquinari catalogat per a una selecció reproduïble.

shv-publication-engine

Publicació i selecció governades del catàleg local.

shv-graph-adapter

Superfície explícita de transport de grafs.

shv-graph-duckdb-connector

Emmagatzematge durable de grafs basat en DuckDB administrat mitjançant qxctl.

shv-pdf-adapter

Interpretació de fonts PDF per a fitxes tècniques de maquinari.

Aspectes destacats de l’administració

  • L’emmagatzematge durable s’administra únicament mitjançant shv graph store inspect|prepare|commit|status|query|export|schema|template. commit amb el resum (digest) de la intenció esperada retinguda també serveix de recuperació; no hi ha cap àlies de recuperació separat.
  • La publicació del catàleg s’administra únicament mitjançant shv catalogue publication inspect|plan|apply|status|schema|template. La recuperació és apply --operation-id, mútuament excloent amb --input.
  • L’inventari (versió 0.2) afegeix shv graph store inventory: una lectura lògica vinculada a una revisió amb identitats explícites dels escriptors retinguts. La selecció heretada de la versió 0.1 continua sent compatible.
Les classes de maquinari són dades d’assignació i de perfil de l’invocador, no arbres d’ordres duplicats. --version selecciona el propietari principal exacte; --source-version i --adapter-version anomenen dependències seleccionades diferents. Les revisions d’esquemes i d’assignacions són identitats de dades, no àlies de les versions dels motors instal·lats.

Superfícies relacionades

Vector SHV

Contracte del Hardware Vector que implementen aquests motors.

Ordres de vectors de qxctl

Referència completa de la gramàtica shv ....
Darrera modificació el 10 d’octubre del 2026