KnowledgePack API
La Knowledge Base pubblica i contratti approvati che Smart AI Studio puo usare per pianificare e governare un sito. Il repository software resta separato: la KB distribuisce conoscenza, non plugin o temi.
Catalogo runtime
Sezione intitolata “Catalogo runtime”GET https://kb.smartecommerce.it/v1/packsLa risposta contiene esclusivamente pack con manifest verificabile. Ogni manifest dichiara:
- identificativo e versione immutabile;
- stato del ciclo di vita;
- locale e workflow supportati;
- prodotti richiesti e intervallo di compatibilita;
- documenti sorgente con SHA-256;
- regole operative sintetiche;
- digest SHA-256 dell’intero manifest.
Smart AI Studio confronta questi requisiti con le capability lette dal plugin Smart AI Studio installato nel sito. Un pack sospeso, incompatibile o con digest non valido non viene passato al provider AI.
I pack disponibili al runtime sono approved. Gli stati deprecated,
suspended e retired restano esclusi dalle nuove generazioni salvo procedure
storiche esplicitamente governate.
Evidenze
Sezione intitolata “Evidenze”Ogni piano conserva almeno pack_id, version e digest. In questo modo una
generazione puo essere ricostruita senza dipendere dal contenuto corrente della
pagina pubblica.
Sicurezza
Sezione intitolata “Sicurezza”Il catalogo non contiene API key, password, token WordPress, dati cliente, backup, media o pacchetti ZIP. Le credenziali dei provider restano cifrate in Smart AI Studio e non vengono inviate alla KB.
