> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanux.org/symphony/llms.txt
> Use this file to discover all available pages before exploring further.

# Moteurs SHV : sources et graphe du Symphony Hardware Vector

> Les moteurs SHV cataloguent les CPU, GPU, cartes réseau, la mémoire et le stockage avec rejeu des sources conservées, évaluation des exigences, ingestion de PDF et graphes durables DuckDB.

Les moteurs du Symphony Hardware Vector (SHV) cataloguent les processeurs, la topologie CPU, les caches, les GPU, les cartes réseau et interfaces fibre, les cartes mères, la RAM et le NVMe. La curation par défaut privilégie les composants d'origine et les variantes étayées par des preuves. Chaque moteur est installable indépendamment et fonctionne en lecture seule.

## Moteurs

> [card] shv-engine
>
> Noyau matériel : couverture définie par l'appelant, rejeu du catalogue à partir des sources conservées, évaluation des exigences et projection de graphe.

> [card] shv-source-engine
>
> Ingestion des sources et gestion des révisions pour les preuves matérielles.

> [card] shv-profile-engine
>
> Évaluation des profils de composants et de systèmes.

> [card] shv-partition-engine
>
> Partitionnement du matériel catalogué pour une sélection reproductible.

> [card] shv-publication-engine
>
> Publication et sélection gouvernées du catalogue local.

> [card] shv-graph-adapter
>
> Surface explicite de transport de graphe.

> [card] shv-graph-duckdb-connector
>
> Stockage de graphe durable reposant sur DuckDB, administré via qxctl.

> [card] shv-pdf-adapter
>
> Interprétation des sources PDF pour les fiches techniques matérielles.

## Points clés de l'administration

* **Le stockage durable** est administré uniquement via `shv graph store inspect|prepare|commit|status|query|export|schema|template`. `commit` avec le condensé d'intention attendue conservé fait également office de reprise ; il n'existe pas d'alias de reprise distinct.
* **La publication du catalogue** est administrée uniquement via `shv catalogue publication inspect|plan|apply|status|schema|template`. La reprise s'effectue avec `apply --operation-id`, mutuellement exclusif avec `--input`.
* **L'inventaire** (version 0.2) ajoute `shv graph store inventory` : une lecture logique liée à une révision avec des identités explicites des rédacteurs conservés. La sélection héritée de la version 0.1 reste prise en charge.

> [!NOTE]
>
> Les classes matérielles sont des données de mappage et de profil de l'appelant, et non des arborescences de commandes dupliquées. `--version` sélectionne le propriétaire principal exact ; `--source-version` et `--adapter-version` désignent des dépendances sélectionnées distinctes. Les révisions de schéma et de mappage sont des identités de données, et non des alias des versions de moteurs installées.

## Surfaces associées

> [card] [Vecteur SHV](https://docs.quanux.org/symphony/fr/vectors/shv.md)
>
> Contrat du Hardware Vector que ces moteurs implémentent.

> [card] [Commandes de vecteur qxctl](https://docs.quanux.org/symphony/fr/qxctl/vector-commands.md)
>
> Référence complète de la grammaire `shv ...`.


## Related topics

- [Symphony Hardware Vector : connaissance des capacités matérielles](https://docs.quanux.org/symphony/fr/vectors/shv.md)
- [Moteurs de connaissance des sources SCV : la réalité des fournisseurs pour Symphony](https://docs.quanux.org/symphony/fr/engines/scv-source-engines.md)
- [Vecteurs et phases de livraison de Symphony](https://docs.quanux.org/symphony/fr/concepts/vectors.md)
- [Moteurs de vecteurs Symphony : vue d'ensemble de l'installation indépendante](https://docs.quanux.org/symphony/fr/engines/overview.md)
- [SKVI : le moteur d’index du Symphony Knowledge Vector](https://docs.quanux.org/symphony/fr/skv/skvi.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.