2.9 KiB
Contesto di dominio di ThothII
Workflow
Workflow core — La parte condivisa del workflow NL→SQL che governa la sequenza delle fasi, il ciclo di vita delle sessioni, la revisione umana e la persistenza. Non è un processo distinto né un sistema estensibile di plugin.
Internal workflow module — Un insieme coeso di comportamento e conoscenza di dominio sviluppato e rilasciato insieme a ThothII. È isolato per rendere locali le modifiche, non per essere caricato dinamicamente o sostituito da implementazioni esterne.
Pi — Il runtime agentico concreto usato da ThothII per le elaborazioni che richiedono un modello. Segue le istruzioni del workflow e usa gli strumenti messi a disposizione dai moduli interni.
Admission — Il controllo che stabilisce se una domanda può entrare nel workflow NL→SQL oppure deve essere riformulata o rifiutata.
Disambiguation — La responsabilità di rendere esplicita e sottoporre a revisione l’interpretazione di una domanda ambigua prima della generazione SQL.
Evidence — La conoscenza di dominio curata e citabile usata per fondare l’interpretazione della domanda e le scelte effettuate durante il workflow.
Memory — La conoscenza riutilizzabile derivata da decisioni o sessioni precedenti e resa disponibile alle elaborazioni successive.
Datamart — L’attività finale già esistente che gestisce l’eventuale produzione del datamart dopo la generazione del SQL.
Paused session — Una sessione interrotta intenzionalmente ma resumibile. L’azione “Stop and save” mette la sessione in pausa; non la completa e non la marca come fallita.
Finalized session — Una sessione completata che non accetta ulteriori modifiche al proprio risultato.
Workspace scope — La dichiarazione di ciò che il database di un workspace rappresenta e delle domande alle quali è destinato a rispondere.
Catalogo dei metadati
Workspace Database — Il database associato a un workspace, considerato nella sua interezza fisica: tutte le tabelle, le colonne e le relazioni disponibili, anche quando solo un loro sottoinsieme è destinato al core di ThothII.
Metadata Catalog — Il contesto amministrativo che raccoglie e cura i metadati di un Workspace Database. Non definisce quali elementi partecipano al workflow SQL.
Database Profile — L'insieme curato di scope, descrizioni e metadati semantici associato a un Workspace Database.
Generated comment — Il testo descrittivo prodotto dall'AI per una tabella o una colonna. Rimane distinto dalla descrizione finché l'utente non ne richiede la copia.
Core Schema Selection — Il sottoinsieme di tabelle, colonne e relazioni di un Workspace Database reso disponibile al processo core di ThothII. È distinto dal Workspace scope, che descrive il dominio e le domande ammesse.
Publication — Una versione approvata e immutabile dei contenuti del Metadata Catalog resa disponibile ai suoi consumatori.