modules/knowledge-session-coordinator) este un proces C++26 instalabil independent. Se situează între qxctl și motoarele de vectori. Deține compatibilitatea delimitată, reconcilierea arborilor de lucru (worktree), sesiunile necanonice autentificate, întreținerea SSFV, planificarea ciclului de viață doar cu raportare și jurnalele cu capacitate de aplicare autorizate separat.
Responsabilități
- Verificări de compatibilitate între qxctl, coordonator și motoare
- Reconcilierea arborilor de lucru cu stare durabilă bazată pe sloturi
- Sesiuni necanonice autentificate sub autoritatea SSIAG
- Fluxuri persistente de întreținere SSFV
- Planificarea ciclului de viață doar cu raportare, cu dovezi deterministe
- Jurnale cu capacitate de aplicare, cu încercări pregătite, compare-and-swap, re-observare, replanificare dinamică și recuperare
Ce nu face coordonatorul
- Nicio aplicare de cunoaștere canonică
- Nicio execuție de comenzi arbitrare
- Niciun observator ascuns și nicio activitate rezidentă în fundal
Integrarea cu qxctl
qxctl invocă instalări exacte ale coordonatorului, validate prin chitanțe.qxctl knowledge reconcile ... și qxctl knowledge session ... folosesc câte un singur coordonator exact legat pentru fiecare operațiune, iar modificările necesită identificatori de operațiune stabili, plus digesturile exacte ale jurnalului curent pentru compare-and-swap.
Suprafețe asociate
qxctl reconcile
Gramatica reconcilierii arborilor de lucru.
qxctl session
Gramatica sesiunilor autentificate și a întreținerii SSFV.
Biblioteca de fundament
Mecanismele C++ partajate pe care le reutilizează coordonatorul.
SSIAG
Autorizează sesiunile gestionate de coordonator.