> ## 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: riconciliazione dei worktree

> Riconcilia i worktree rispetto a un coordinatore Symphony associato, con controlli di compatibilità, journal di checkpoint e chiusura e recupero a due slot basato sulle evidenze.

La grammatica `qxctl knowledge reconcile ...` guida la riconciliazione dei worktree attraverso un unico e preciso Knowledge Session Coordinator associato. Ogni mutazione è tracciata con identificatori stabili ed è un compare-and-swap rispetto all'esatto digest del journal corrente.

## Comandi

```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`: verifica che qxctl, il coordinatore e gli engine associati concordino su versione del protocollo e ambito.
* `begin`: apre un nuovo contesto di riconciliazione con un identificatore di operazione stabile.
* `status`: ispeziona il journal corrente senza mutazioni.
* `checkpoint`: fa avanzare in modo durevole il journal con compare-and-swap.
* `close`: finalizza il contesto di riconciliazione.
* `recover --discover`: recupero per discovery quando lo status ordinario non riesce a validare lo stato locale.

## Regole di recupero

> [!WARNING]
>
> Il recupero a due slot è una riparazione in avanti basata sulle evidenze. Non è mai un permesso per scartare un journal incompatibile o un'estensione critica sconosciuta. Se il recupero non riesce, effettua un'escalation anziché forzare.

Usa il recupero per discovery solo quando lo status ordinario non riesce a validare lo stato locale. Preserva i blocchi; ripianifica solo dopo che le evidenze verificate sono cambiate.

## Superfici correlate

> [card] [Coordinatore di sessione](https://docs.quanux.org/symphony/it/engines/coordinator.md)
>
> L'engine proprietario dei journal di riconciliazione.

> [card] [qxctl session](https://docs.quanux.org/symphony/it/qxctl/session.md)
>
> Sessioni autenticate abbinate ai contesti di riconciliazione.

> [card] [qxctl engines](https://docs.quanux.org/symphony/it/qxctl/engines.md)
>
> Gestisci i binding utilizzati dal coordinatore.


## Related topics

- [qxctl knowledge: amministrazione del ciclo di vita tra vettori](https://docs.quanux.org/symphony/it/qxctl/knowledge.md)
- [Knowledge Session Coordinator per i vector engine di Symphony](https://docs.quanux.org/symphony/it/engines/coordinator.md)
- [qxctl: la riga di comando amministrativa agentica di Symphony](https://docs.quanux.org/symphony/it/qxctl/overview.md)
- [qxctl knowledge session: sessioni Symphony autenticate](https://docs.quanux.org/symphony/it/qxctl/session.md)
- [Fondamenta C++ dei Knowledge Vector Engine: meccanismi condivisi](https://docs.quanux.org/symphony/it/engines/knowledge-vector-foundation.md)


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