> ## 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: verifiche in sola lettura del repository

> Lo Symphony Validator è un verificatore in sola lettura in C++26 che produce evidenze in formato riga o JSON per contratti, chiusura delle sorgenti, invarianti, funzionalità e release.

Lo Symphony Validator (`tools/symphony-validator`) è un verificatore di repository C++26 indipendente, deterministico e in sola lettura. Produce evidenze immutabili sullo stato attuale del repository e dei suoi contratti. Non può riparare né pubblicare nulla.

## Cosa verifica il validator

* Forma dei contratti: ancore e struttura obbligatorie del Contract Quad
* Chiusura corrente delle sorgenti attraverso le superfici indicizzate da SKVI
* Proprietà degli invarianti secondo `knowledge/INVARIANTS.md` e il registro degli invarianti
* Aspettative di amministrazione delle funzionalità riportate da SSFV
* Record delle release riportati da SODV
* Il riepilogo radice gestito automaticamente nel README del repository

Le evidenze vengono emesse come output a righe o come JSON strutturato. Ogni emissione è riproducibile a partire dallo stesso stato del repository.

## Cosa non fa il validator

> [!WARNING]
>
> Il validator non può riparare file, riscrivere contratti né pubblicare il repository. Non crea verità canonica su nulla; si limita a riportarla.

* Nessun effetto collaterale sul repository
* Nessun accesso alla rete
* Nessuna soppressione degli avvisi al di fuori della policy protetta degli avvisi di qxctl

## Integrazione con qxctl

qxctl valida l'esatta ricevuta e i digest strutturati del validator prima di applicare la policy protetta degli avvisi. Nove comandi foglia qxctl protetti per il ciclo di vita degli avvisi, più l'esatta route del riepilogo radice supportata dalla ricevuta, espongono l'amministrazione della validazione senza alterare le evidenze grezze dei rilevatori.

## Superfici correlate

> [card] [qxctl validate](https://docs.quanux.org/symphony/it/qxctl/validate.md)
>
> Grammatica della policy protetta degli avvisi, della baseline e della visualizzazione.

> [card] [SSFV](https://docs.quanux.org/symphony/it/skv/ssfv.md)
>
> Aspettative di amministrazione delle funzionalità verificate dal validator.

> [card] [SODV](https://docs.quanux.org/symphony/it/skv/sodv.md)
>
> Record delle release ispezionati dal validator.

> [card] [Panoramica di SKV](https://docs.quanux.org/symphony/it/skv/overview.md)
>
> Il framework ombrello i cui contratti vengono verificati dal validator.


## Related topics

- [qxctl validate: policy degli avvisi del Symphony Validator](https://docs.quanux.org/symphony/it/qxctl/validate.md)
- [Engine SHV: sorgenti e grafo dello Symphony Hardware Vector](https://docs.quanux.org/symphony/it/engines/shv-engines.md)
- [SAV: Symphony Accordare Vector per la valutazione della composizione](https://docs.quanux.org/symphony/it/skv/sav.md)
- [Symphony Hardware Vector: conoscenza delle capacità hardware](https://docs.quanux.org/symphony/it/vectors/shv.md)
- [Knowledge Session Coordinator per i vector engine di Symphony](https://docs.quanux.org/symphony/it/engines/coordinator.md)


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