Zum Hauptinhalt springen
Die Engines des Symphony Hardware Vector (SHV) katalogisieren Prozessoren, CPU-Topologie, Caches, GPUs, NICs und Glasfaserschnittstellen, Mainboards, RAM und NVMe. Die Standardkuratierung priorisiert Originalkomponenten und belegte Varianten. Jede Engine ist unabhängig installierbar und schreibgeschützt.

Engines

shv-engine

Hardware-Kernel: vom Aufrufer definierte Abdeckung, Katalogwiedergabe aus aufbewahrten Quellen, Anforderungsbewertung und Graph-Projektion.

shv-source-engine

Quellerfassung und Revisionsverwaltung für Hardwarenachweise.

shv-profile-engine

Bewertung von Komponenten- und Systemprofilen.

shv-partition-engine

Partitionierung katalogisierter Hardware für eine reproduzierbare Auswahl.

shv-publication-engine

Verwaltete lokale Katalogveröffentlichung und -auswahl.

shv-graph-adapter

Explizite Graph-Transportoberfläche.

shv-graph-duckdb-connector

Dauerhafte, DuckDB-gestützte Graph-Speicherung, verwaltet über qxctl.

shv-pdf-adapter

Interpretation von PDF-Quellen für Hardware-Datenblätter.

Highlights der Administration

  • Dauerhafte Speicherung wird ausschließlich über shv graph store inspect|prepare|commit|status|query|export|schema|template verwaltet. commit mit dem aufbewahrten Digest der erwarteten Absicht dient zugleich der Wiederherstellung; es gibt keinen separaten Wiederherstellungsalias.
  • Katalogveröffentlichung wird ausschließlich über shv catalogue publication inspect|plan|apply|status|schema|template verwaltet. Die Wiederherstellung erfolgt über apply --operation-id, das sich gegenseitig mit --input ausschließt.
  • Inventar (Release 0.2) ergänzt shv graph store inventory: einen revisionsgebundenen logischen Lesevorgang mit expliziten aufbewahrten Writer-Identitäten. Die bisherige Auswahl aus 0.1 wird weiterhin unterstützt.
Hardwareklassen sind Zuordnungs- und Profildaten des Aufrufers, keine doppelten Befehlsbäume. --version wählt den exakten primären Eigentümer; --source-version und --adapter-version benennen separat ausgewählte Abhängigkeiten. Schema- und Zuordnungsrevisionen sind Datenidentitäten, keine Aliase für installierte Engine-Versionen.

Verwandte Oberflächen

SHV-Vektor

Hardware-Vector-Vertrag, den diese Engines implementieren.

qxctl-Vektorbefehle

Vollständige Grammatikreferenz für shv ....
Zuletzt geändert am 10. Oktober 2026