modules/knowledge-session-coordinator) è un processo C++26 installabile in modo indipendente. Si colloca tra qxctl e i vector engine. È responsabile della compatibilità delimitata, della riconciliazione dei worktree, delle sessioni non canoniche autenticate, della manutenzione SSFV, della pianificazione del ciclo di vita in sola modalità report e dei journal con capacità di applicazione autorizzati separatamente.
Responsabilità
- Verifiche di compatibilità tra qxctl, coordinatore ed engine
- Riconciliazione dei worktree con stato durevole basato su slot
- Sessioni non canoniche autenticate sotto l’autorità di SSIAG
- Flussi persistenti di manutenzione SSFV
- Pianificazione del ciclo di vita in sola modalità report con evidenze deterministiche
- Journal con capacità di applicazione con tentativi preparati, compare-and-swap, nuova osservazione, ripianificazione dinamica e ripristino
Cosa non fa il coordinatore
- Nessuna applicazione della conoscenza canonica
- Nessuna esecuzione di comandi arbitrari
- Nessun watcher nascosto né lavoro residente in background
Integrazione con qxctl
qxctl invoca installazioni esatte del coordinatore validate tramite ricevuta.qxctl knowledge reconcile ... e qxctl knowledge session ... utilizzano un unico coordinatore esatto e vincolato per ogni operazione, e le modifiche richiedono identificatori di operazione stabili oltre ai digest esatti del journal corrente per il compare-and-swap.
Superfici correlate
qxctl reconcile
Grammatica della riconciliazione dei worktree.
qxctl session
Grammatica delle sessioni autenticate e della manutenzione SSFV.
Libreria di base
Meccanismi C++ condivisi che il coordinatore riutilizza.
SSIAG
Autorizza le sessioni gestite dal coordinatore.