> ## 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 reconcile: työpuiden täsmäytys

> Täsmäytä työpuut sidottua Symphony-koordinaattoria vasten yhteensopivuustarkistuksilla, checkpoint- ja close-lokeilla sekä todisteisiin perustuvalla kahden paikan palautuksella.

`qxctl knowledge reconcile ...` -kielioppi ohjaa työpuiden täsmäytystä yhden tarkan, sidotun Knowledge Session Coordinatorin kautta. Jokaista muutosta seurataan vakaalla tunnisteella, ja se on compare-and-swap-operaatio tarkkaa nykyistä lokin digestiä vasten.

## Komennot

```bash Reconcile grammar theme={null}
qxctl knowledge reconcile compatibility
qxctl knowledge reconcile begin      --operation-id OPID --expected-journal-digest absent|DIGEST ...
qxctl knowledge reconcile status
qxctl knowledge reconcile checkpoint --operation-id OPID --expected-journal-digest DIGEST
qxctl knowledge reconcile close      --operation-id OPID --expected-journal-digest DIGEST
qxctl knowledge reconcile recover    --discover
```

* `compatibility`: varmista, että qxctl, koordinaattori ja sidotut moottorit ovat yhtä mieltä protokollaversiosta ja laajuudesta.
* `begin`: avaa uusi täsmäytyskonteksti vakaalla operaatiotunnisteella.
* `status`: tarkastele nykyistä lokia muuttamatta sitä.
* `checkpoint`: vie lokia pysyvästi eteenpäin compare-and-swap-operaatiolla.
* `close`: viimeistele täsmäytyskonteksti.
* `recover --discover`: löytöpalautus, kun tavallinen tila ei pysty validoimaan paikallista tilaa.

## Palautussäännöt

> [!WARNING]
>
> Kahden paikan palautus on todisteisiin perustuvaa eteenpäin suuntautuvaa korjausta. Se ei koskaan ole lupa hylätä yhteensopimatonta lokia tai tuntematonta kriittistä laajennusta. Jos palautus epäonnistuu, eskaloi äläkä pakota.

Käytä löytöpalautusta vain, kun tavallinen tila ei pysty validoimaan paikallista tilaa. Säilytä estot; suunnittele uudelleen vasta, kun todennetut todisteet muuttuvat.

## Liittyvät pinnat

> [card] [Istuntokoordinaattori](https://docs.quanux.org/symphony/fi/engines/coordinator.md)
>
> Moottori, joka omistaa täsmäytyslokit.

> [card] [qxctl session](https://docs.quanux.org/symphony/fi/qxctl/session.md)
>
> Todennetut istunnot, jotka liitetään täsmäytyskonteksteihin.

> [card] [qxctl engines](https://docs.quanux.org/symphony/fi/qxctl/engines.md)
>
> Hallitse koordinaattorin käyttämiä sidontoja.


## Related topics

- [qxctl: Symphonyn agenttinen hallinnan komentorivi](https://docs.quanux.org/symphony/fi/qxctl/overview.md)
- [qxctl knowledge: vektorien välinen elinkaaren hallinta](https://docs.quanux.org/symphony/fi/qxctl/knowledge.md)
- [qxctl knowledge session: todennetut Symphony-istunnot](https://docs.quanux.org/symphony/fi/qxctl/session.md)
- [qxctl knowledge engines: sidonta, diagnostiikka ja rekisterin migraatio](https://docs.quanux.org/symphony/fi/qxctl/engines.md)
- [qxctl knowledge lifecycle: profiili, käynnistys ja soveltaminen](https://docs.quanux.org/symphony/fi/qxctl/lifecycle.md)


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