> ## 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: comprobaciones de solo lectura del repositorio

> Symphony Validator es un verificador de solo lectura en C++26 que produce evidencia en líneas o en JSON sobre contratos, cierre de fuentes, invariantes, funcionalidades y versiones.

Symphony Validator (`tools/symphony-validator`) es un comprobador de repositorios C++26 independiente, determinista y de solo lectura. Produce evidencia inmutable sobre el estado actual del repositorio y sus contratos. No puede reparar ni publicar nada.

## Lo que comprueba el validador

* Forma de los contratos: anclas y estructura obligatorias del Contract Quad
* Cierre actual de las fuentes en las superficies indexadas por SKVI
* Propiedad de los invariantes según `knowledge/INVARIANTS.md` y el registro de invariantes
* Expectativas de administración de funcionalidades informadas por SSFV
* Registros de versiones informados por SODV
* El resumen raíz propiedad de la máquina en el README del repositorio

La evidencia se emite como salida en líneas o como JSON estructurado. Cada emisión es reproducible a partir del mismo estado del repositorio.

## Lo que el validador no hace

> [!WARNING]
>
> El validador no puede reparar archivos, reescribir contratos ni publicar el repositorio. No crea verdad canónica sobre nada; solo la informa.

* Ningún efecto secundario en el repositorio
* Ningún acceso a la red
* Ninguna supresión de advertencias fuera de la política de advertencias protegida de qxctl

## Integración con qxctl

qxctl valida el recibo exacto del validador y los digests estructurados antes de aplicar la política de advertencias protegida. Nueve hojas de qxctl protegidas del ciclo de vida de advertencias, junto con la ruta exacta del resumen raíz respaldada por recibos, exponen la administración de la validación sin alterar la evidencia sin procesar del detector.

## Superficies relacionadas

> [card] [qxctl validate](https://docs.quanux.org/symphony/es/qxctl/validate.md)
>
> Gramática de la política de advertencias protegida, la línea base y la visualización.

> [card] [SSFV](https://docs.quanux.org/symphony/es/skv/ssfv.md)
>
> Expectativas de administración de funcionalidades que comprueba el validador.

> [card] [SODV](https://docs.quanux.org/symphony/es/skv/sodv.md)
>
> Registros de versiones que inspecciona el validador.

> [card] [Descripción general de SKV](https://docs.quanux.org/symphony/es/skv/overview.md)
>
> El marco general cuyos contratos comprueba el validador.


## Related topics

- [Vectores y fases de entrega de Symphony](https://docs.quanux.org/symphony/es/concepts/vectors.md)
- [Symphony Knowledge Vector: descripción general del marco SKV](https://docs.quanux.org/symphony/es/skv/overview.md)
- [qxctl validate: política de advertencias del validador de Symphony](https://docs.quanux.org/symphony/es/qxctl/validate.md)
- [STAV: libro mayor de auditoría de solo anexión por TOPS para Symphony](https://docs.quanux.org/symphony/es/governance/stav.md)
- [qxctl maestro: leer el inventario de presencia de receptores de Symphony](https://docs.quanux.org/symphony/es/qxctl/maestro.md)


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