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

# qxctl knowledge engines: vincular, diagnosticar y migrar el registro

> Gestiona el perfil protegido de vinculación de motores de ámbito de usuario de Symphony con list, inspect, doctor, bind, unbind y migrate ligado a digest mediante qxctl.

La gramática `qxctl knowledge engines ...` gestiona el perfil de vinculación protegido `default` de ámbito de usuario para los motores vectoriales de Symphony. Vincula contenido seleccionado para una reconciliación posterior. No instala, invoca, activa, acopla, autentica, autoriza ni aplica ningún motor.

## Comandos

```bash Engines grammar theme={null}
qxctl knowledge engines list
qxctl knowledge engines inspect
qxctl knowledge engines doctor
qxctl knowledge engines bind    --expected-registry-digest absent|DIGEST ...
qxctl knowledge engines unbind  --expected-registry-digest DIGEST ...
qxctl knowledge engines migrate --expected-registry-digest DIGEST ...
```

Indica `absent` para la primera mutación del registro v2 o el digest exacto que informe `list` para las mutaciones posteriores. Cada mutación es una operación compare-and-swap contra ese digest.

## Migración de v1 a v2

> [!WARNING]
>
> El estado válido del registro v1 sigue siendo legible. La migración a v2 es una operación compare-and-swap exacta e independiente, y nunca es una operación de selección de versión. No trates la migración como una ruta de actualización para la selección de motores.

* `list` e `inspect` siguen funcionando con evidencia v1.
* `migrate` produce una generación v2 enlazada sin descartar la verdad v1.
* Después de la migración, usa digests v2 para las mutaciones futuras.

## Qué es una vinculación

Una vinculación (bind) selecciona contenido exacto para que el coordinador lo reconcilie más adelante. Una vinculación:

* No instala un motor
* No invoca ni activa un motor
* No acopla un motor con Maestro
* No autentica a quien llama
* No autoriza la aplicación (apply)

## Superficies relacionadas

> [card] [qxctl reconcile](https://docs.quanux.org/symphony/es/qxctl/reconcile.md)
>
> Reconcilia el contenido vinculado con un coordinador.

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/es/qxctl/lifecycle.md)
>
> Planes de ciclo de vida que usan motores vinculados.

> [card] [Maestro](https://docs.quanux.org/symphony/es/governance/maestro.md)
>
> Autoridad de presencia que registra acoplamientos, no vinculaciones.

> [card] [Descripción general de los motores](https://docs.quanux.org/symphony/es/engines/overview.md)
>
> Motores vectoriales instalables de forma independiente.


## Related topics

- [qxctl knowledge reconcile: reconciliación de árboles de trabajo](https://docs.quanux.org/symphony/es/qxctl/reconcile.md)
- [qxctl knowledge lifecycle: perfil, arranque y aplicación](https://docs.quanux.org/symphony/es/qxctl/lifecycle.md)
- [qxctl knowledge: administración del ciclo de vida entre vectores](https://docs.quanux.org/symphony/es/qxctl/knowledge.md)
- [qxctl maestro: leer el inventario de presencia de receptores de Symphony](https://docs.quanux.org/symphony/es/qxctl/maestro.md)
- [SSFV: Symphony Semantic Feature Vector y su registro](https://docs.quanux.org/symphony/es/skv/ssfv.md)


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