> ## 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 graphes du Symphony Hardware Vector

> Les moteurs SHV cataloguent les processeurs, les GPU, les cartes réseau, la mémoire et le stockage grâce à la relecture des sources conservées, à l’évaluation des exigences, à l’ingestion de PDF et à des graphes DuckDB durables.

Les moteurs du Symphony Hardware Vector (SHV) cataloguent les processeurs, la topologie des processeurs, les caches, les GPU, les cartes réseau et les interfaces à fibre optique, les cartes mères, la mémoire vive et les unités 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, relecture du catalogue à partir des sources conservées, évaluation des exigences et projection en 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 des graphes.

> [card] shv-graph-duckdb-connector
>
> Stockage durable des graphes reposant sur DuckDB et administré au moyen de qxctl.

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

## Points saillants de l’administration

* Le **stockage durable** est administré uniquement au moyen de `shv graph store inspect|prepare|commit|status|query|export|schema|template`. `commit` avec le condensé d’intention attendu conservé sert aussi à la reprise; il n’existe pas d’alias de reprise distinct.
* La **publication du catalogue** est administrée uniquement au moyen de `shv catalogue publication inspect|plan|apply|status|schema|template`. La reprise se fait avec `apply --operation-id`, qui est 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. L’ancienne sélection 0.1 demeure prise en charge.

> [!NOTE]
>
> Les classes de matériel sont des données de correspondance et de profil de l’appelant, et non des arborescences de commandes en double. `--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 correspondance sont des identités de données, et non des alias des versions de moteurs installées.

## Surfaces connexes

> [card] [Vecteur SHV](https://docs.quanux.org/symphony/fr-CA/vectors/shv.md)
>
> Contrat du Hardware Vector que mettent en œuvre ces moteurs.

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


## Related topics

- [Symphony Hardware Vector : connaissances sur les capacités matérielles](https://docs.quanux.org/symphony/fr-CA/vectors/shv.md)
- [Vecteurs et phases de livraison de Symphony](https://docs.quanux.org/symphony/fr-CA/concepts/vectors.md)
- [Moteurs SCV de connaissances sur les sources : la réalité des fournisseurs pour Symphony](https://docs.quanux.org/symphony/fr-CA/engines/scv-source-engines.md)
- [Moteurs de vecteurs Symphony : aperçu de l’installation indépendante](https://docs.quanux.org/symphony/fr-CA/engines/overview.md)
- [Symphony Knowledge Vector : aperçu du cadre SKV](https://docs.quanux.org/symphony/fr-CA/skv/overview.md)


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