> ## 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 Validator: verificações somente leitura do repositório

> O Symphony Validator é um verificador C++26 somente leitura que emite evidências em linhas ou em JSON para contratos, fechamento de fontes, invariantes, recursos e releases.

O Symphony Validator (`tools/symphony-validator`) é um verificador de repositório C++26 independente, determinístico e somente leitura. Ele produz evidências imutáveis sobre o estado atual do repositório e de seus contratos. Ele não pode reparar nem publicar nada.

## O que o validador verifica

* Forma dos contratos: âncoras e estrutura obrigatórias do Contract Quad
* Fechamento atual das fontes nas superfícies indexadas pelo SKVI
* Propriedade de invariantes conforme `knowledge/INVARIANTS.md` e o registro de invariantes
* Expectativas de administração de recursos relatadas pelo SSFV
* Registros de releases relatados pelo SODV
* O resumo raiz de propriedade da máquina no README do repositório

As evidências são emitidas como saída em linhas ou JSON estruturado. Cada emissão é reproduzível a partir do mesmo estado do repositório.

## O que o validador não faz

> [!WARNING]
>
> O validador não pode reparar arquivos, reescrever contratos nem publicar o repositório. Ele não cria verdade canônica sobre nada; apenas a relata.

* Nenhum efeito colateral no repositório
* Nenhum acesso à rede
* Nenhuma supressão de avisos fora da política protegida de avisos do qxctl

## Integração com o qxctl

O qxctl valida o recibo exato e os digests estruturados do validador antes de aplicar a política protegida de avisos. Nove folhas protegidas do qxctl para o ciclo de vida de avisos, além da rota exata do resumo raiz respaldada por recibo, expõem a administração da validação sem alterar as evidências brutas do detector.

## Superfícies relacionadas

> [card] [qxctl validate](https://docs.quanux.org/symphony/pt-BR/qxctl/validate.md)
>
> Gramática da política protegida de avisos, da linha de base e da exibição.

> [card] [SSFV](https://docs.quanux.org/symphony/pt-BR/skv/ssfv.md)
>
> Expectativas de administração de recursos verificadas pelo validador.

> [card] [SODV](https://docs.quanux.org/symphony/pt-BR/skv/sodv.md)
>
> Registros de releases que o validador inspeciona.

> [card] [Visão geral do SKV](https://docs.quanux.org/symphony/pt-BR/skv/overview.md)
>
> O framework guarda-chuva cujos contratos o validador verifica.


## Related topics

- [qxctl validate: política de avisos do Symphony Validator](https://docs.quanux.org/symphony/pt-BR/qxctl/validate.md)
- [SKVI: a engine Symphony Knowledge Vector Index](https://docs.quanux.org/symphony/pt-BR/skv/skvi.md)
- [qxctl maestro: leitura do inventário de presença de receptores do Symphony](https://docs.quanux.org/symphony/pt-BR/qxctl/maestro.md)
- [Symphony Knowledge Vector: visão geral do framework SKV](https://docs.quanux.org/symphony/pt-BR/skv/overview.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.