> ## 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: sidonta, diagnostiikka ja rekisterin migraatio

> Hallitse Symphonyn suojattua käyttäjätason moottorien sidontaprofiilia qxctl:n komennoilla list, inspect, doctor, bind, unbind sekä digestiin sidotulla migrate-komennolla.

`qxctl knowledge engines ...` -kielioppi hallitsee Symphonyn vektorimoottorien suojattua käyttäjätason `default`-sidontaprofiilia. Se sitoo valitun sisällön myöhempää täsmäytystä varten. Se ei asenna, kutsu, aktivoi, telakoi, todenna, valtuuta tai sovella moottoria.

## Komennot

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

Anna `absent` ensimmäiselle v2-rekisterin muutokselle tai `list`-komennon raportoima tarkka digest myöhemmille muutoksille. Jokainen muutos on compare-and-swap-operaatio kyseistä digestiä vasten.

## Migraatio v1:stä v2:een

> [!WARNING]
>
> Kelvollinen v1-rekisterin tila pysyy luettavana. Migraatio v2:een on erillinen tarkka compare-and-swap-operaatio, eikä se koskaan ole versionvalintaoperaatio. Älä käsittele migraatiota moottorin valinnan päivityspolkuna.

* `list` ja `inspect` toimivat edelleen v1-todisteilla.
* `migrate` tuottaa linkitetyn v2-sukupolven hylkäämättä v1-totuutta.
* Käytä migraation jälkeen v2-digestejä tuleviin muutoksiin.

## Mitä sidonta on

Sidonta valitsee tarkan sisällön koordinaattorin myöhempää täsmäytystä varten. Se:

* Ei asenna moottoria
* Ei kutsu eikä aktivoi moottoria
* Ei telakoi moottoria Maestroon
* Ei todenna kutsujaa
* Ei valtuuta soveltamista

## Liittyvät pinnat

> [card] [qxctl reconcile](https://docs.quanux.org/symphony/fi/qxctl/reconcile.md)
>
> Täsmäytä sidottu sisältö koordinaattorin kanssa.

> [card] [qxctl lifecycle](https://docs.quanux.org/symphony/fi/qxctl/lifecycle.md)
>
> Elinkaarisuunnitelmat, jotka käyttävät sidottuja moottoreita.

> [card] [Maestro](https://docs.quanux.org/symphony/fi/governance/maestro.md)
>
> Läsnäoloauktoriteetti, joka kirjaa telakoinnit, ei sidontoja.

> [card] [Moottorien yleiskatsaus](https://docs.quanux.org/symphony/fi/engines/overview.md)
>
> Itsenäisesti asennettavat vektorimoottorit.


## Related topics

- [qxctl: Symphonyn agenttinen hallinnan komentorivi](https://docs.quanux.org/symphony/fi/qxctl/overview.md)
- [qxctl knowledge lifecycle: profiili, käynnistys ja soveltaminen](https://docs.quanux.org/symphony/fi/qxctl/lifecycle.md)
- [qxctl knowledge: vektorien välinen elinkaaren hallinta](https://docs.quanux.org/symphony/fi/qxctl/knowledge.md)
- [Knowledge Vector Engine -moottorien C++-perusta: jaettu mekaniikka](https://docs.quanux.org/symphony/fi/engines/knowledge-vector-foundation.md)
- [qxctl knowledge session: todennetut Symphony-istunnot](https://docs.quanux.org/symphony/fi/qxctl/session.md)


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