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

# Symphony Hardware Vector: conhecimento sobre capacidades de hardware

> O SHV mantém conhecimento sobre capacidades de hardware de CPUs, GPUs, NICs, placas-mãe, RAM e NVMe por meio de várias engines C++ instaláveis de forma independente.

O Symphony Hardware Vector (SHV) é dono do conhecimento sobre capacidades de hardware que ajuda você a entender como o design físico pode viabilizar, restringir, portar ou estender software quantitativo. Ele abrange processadores, tipos de núcleos de CPU, GPUs, NICs e interfaces de fibra, placas-mãe, hierarquias de cache, memória, NVMe e builds de sistemas completos. A curadoria padrão prioriza componentes originais e variantes comprovadas a partir de 2018.

## Escopo e cobertura

O SHV pode abranger qualquer capacidade física comprovada que seja relevante para o design de programas. Você controla o perfil de cobertura por meio do qxctl. A base de data padrão é o lançamento do modelo, não uma data de fabricação individual inferida. Você pode ampliar, restringir, substituir ou remover esse filtro.

## Engines implementadas

O conhecimento do SHV é entregue por meio de várias engines C++ instaláveis de forma independente:

> [card] shv-engine
>
> Kernel central (0.4.0-dev): perfis de cobertura, build/replay de catálogo com fontes retidas, avaliação de requisitos, projeção determinística de grafos e validação de grafos apoiada em fontes.

> [card] shv-source-engine
>
> Identidade de fontes, planos de realocação, vinculação de captura de bytes e grafos de proveniência reproduzidos a partir das fontes.

> [card] shv-profile-engine
>
> Conformidade de declarações, receitas portáveis e vinculação exata a fontes locais.

> [card] shv-partition-engine
>
> Operações de particionamento de hardware e mapeamento de componentes.

> [card] shv-publication-engine
>
> Heads de catálogo protegidas do chamador, replay da fonte original e recuperação durável de snapshots.

> [card] shv-graph-adapter
>
> Porta genérica de grafos em C++ e adaptador de referência portável em memória para troca sem perdas.

> [card] shv-graph-duckdb-connector
>
> Projeção relacional opcional no DuckDB das evidências do grafo de hardware.

> [card] shv-pdf-adapter
>
> Extração delimitada de PDFs e revalidação de asserções documentais a partir dos bytes originais.

## Revisão de fontes e proveniência

O `shv-source-engine` implementa identidade estável de fontes, planos de realocação explícitos, validação pura de transições, vinculação de captura dos bytes reais e grafos de proveniência reproduzidos a partir das fontes. Essas são operações somente leitura. A curadoria central prioriza a identidade original dos componentes e variantes comprovadas. A ativação protegida de fontes é tratada separadamente; a engine de fontes pura não concede autoridade.

## Troca e armazenamento de grafos

O `shv-graph-adapter` fornece uma porta genérica de grafos em C++ para troca sem perdas e consultas estruturais. O armazenamento durável é implementado por meio do padrão SQL DuckDB. Nenhum banco de dados de grafos dedicado está selecionado no momento.

## Limite das evidências em PDF

O `shv-pdf-adapter` extrai asserções documentais qualificadas de tabelas explícitas em PDF e as revalida a partir dos bytes originais após a troca genérica de grafos. A cobertura geral de PDFs continua sendo um trabalho separado com escopo próprio.

## Trabalho restante

Um atlas amplo de hardware, aquisição automatizada de fontes, agregação de conflitos entre várias fontes, drivers de banco de dados adicionais específicos de fornecedores, carregamento de plugins personalizados e integração com o Composer ficam para trabalhos futuros. Mapeamentos amplos de componentes e drivers duráveis de fornecedores também continuam em aberto.

## Como o SHV se relaciona com outros vetores

> [card] [SNV](https://docs.quanux.org/symphony/pt-BR/vectors/snv.md)
>
> Registra os Nodes que contêm o hardware descrito pelo SHV.

> [card] [SCV](https://docs.quanux.org/symphony/pt-BR/vectors/scv.md)
>
> Referencia as ofertas de hardware dos provedores que o SHV caracteriza em detalhes.

> [card] [SOV](https://docs.quanux.org/symphony/pt-BR/vectors/sov.md)
>
> Pode agir com base nas evidências do SHV ao provisionar ou condicionar Nodes.


## Related topics

- [Symphony Cloud Vector: conhecimento sobre recursos de provedores](https://docs.quanux.org/symphony/pt-BR/vectors/scv.md)
- [Symphony Node Vector: identidade de Nodes e registros de clusters](https://docs.quanux.org/symphony/pt-BR/vectors/snv.md)
- [Symphony Ops Vector: controle de operações com o qxctl](https://docs.quanux.org/symphony/pt-BR/vectors/sov.md)
- [Symphony Quantitative Vector: contratos de framework](https://docs.quanux.org/symphony/pt-BR/vectors/sqv.md)
- [Engines do SHV: fontes e grafos do Symphony Hardware Vector](https://docs.quanux.org/symphony/pt-BR/engines/shv-engines.md)


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