> ## 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.

# Рушії SHV: джерела та граф Symphony Hardware Vector

> Рушії SHV каталогізують CPU, GPU, NIC, пам’ять і сховища зі збереженим відтворенням джерел, оцінюванням вимог, обробкою PDF і стійкими графами DuckDB.

Рушії Symphony Hardware Vector (SHV) каталогізують процесори, топологію CPU, кеші, GPU, NIC і оптоволоконні інтерфейси, материнські плати, RAM і NVMe. Типова курація надає пріоритет оригінальним компонентам і задокументованим варіантам. Кожен рушій встановлюється незалежно й працює лише на читання.

## Рушії

> [card] shv-engine
>
> Апаратне ядро: покриття, визначене викликачем, відтворення каталогу зі збережених джерел, оцінювання вимог і проєкція графа.

> [card] shv-source-engine
>
> Обробка джерел і ревізій для апаратних доказів.

> [card] shv-profile-engine
>
> Оцінювання профілів компонентів і систем.

> [card] shv-partition-engine
>
> Розбиття каталогізованого обладнання для відтворюваного вибору.

> [card] shv-publication-engine
>
> Керована локальна публікація та вибір каталогу.

> [card] shv-graph-adapter
>
> Явна поверхня транспорту графа.

> [card] shv-graph-duckdb-connector
>
> Стійке сховище графа на основі DuckDB, що адмініструється через qxctl.

> [card] 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`: логічне читання, прив’язане до ревізії, з явними збереженими ідентичностями записувачів. Застарілий вибір 0.1 і надалі підтримується.

> [!NOTE]
>
> Класи обладнання — це дані відображення та профілів викликача, а не дублікати дерев команд. `--version` вибирає точного основного власника; `--source-version` і `--adapter-version` називають окремі вибрані залежності. Ревізії схем і відображень — це ідентичності даних, а не псевдоніми для встановлених версій рушіїв.

## Пов’язані поверхні

> [card] [Вектор SHV](https://docs.quanux.org/symphony/uk/vectors/shv.md)
>
> Контракт Hardware Vector, який реалізують ці рушії.

> [card] [Команди векторів qxctl](https://docs.quanux.org/symphony/uk/qxctl/vector-commands.md)
>
> Повний довідник граматики `shv ...`.


## Related topics

- [Symphony Hardware Vector: знання про апаратні можливості](https://docs.quanux.org/symphony/uk/vectors/shv.md)
- [Вектори та фази доставки Symphony](https://docs.quanux.org/symphony/uk/concepts/vectors.md)
- [Векторні рушії Symphony: огляд незалежного встановлення](https://docs.quanux.org/symphony/uk/engines/overview.md)
- [Рушії знань про джерела SCV: реальність провайдерів для Symphony](https://docs.quanux.org/symphony/uk/engines/scv-source-engines.md)
- [Symphony Quantitative Vector: контракти фреймворку](https://docs.quanux.org/symphony/uk/vectors/sqv.md)


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