Smart Bootstrap Manager
Smart Bootstrap Manager 1.10.1 e il sistema che governa Bootstrap e il design condiviso nell’ecosistema Smart eCommerce. Offre a WordPress, Smart Builder Site e AI-HTML un unico runtime, regole visuali coerenti e contratti tecnici verificabili. Dalla versione 1.9 incorpora anche le funzionalita utili precedentemente distribuite come Smart Customizer Frameworks.
Panoramica prodotto
Sezione intitolata “Panoramica prodotto”SBM e l’unico responsabile del runtime Bootstrap. Carica e configura Bootstrap 5.3.8 una sola volta, impedendo a tema e plugin compatibili di introdurre copie concorrenti. Questo riduce conflitti tra versioni, duplicazione degli asset, differenze impreviste nel layout e costi di manutenzione.
Il valore del prodotto si articola in cinque aree.
Token, palette, tipografia e Customizer integrati
Sezione intitolata “Token, palette, tipografia e Customizer integrati”Colori, font, spaziature, raggi, breakpoint e altre decisioni visuali vengono governati attraverso token condivisi. Il Customizer consente di intervenire sul design senza separare la configurazione visuale dal runtime che la applica. Tema, pagine e componenti consumano quindi le stesse regole, evitando variabili CSS parallele e correzioni ripetute in piu prodotti.
Compatibilita con SBS e AI-HTML
Sezione intitolata “Compatibilita con SBS e AI-HTML”Smart Builder Site e AI-HTML possono generare pagine e widget sapendo quale versione di Bootstrap, quali token e quali capacita sono disponibili. SBM espone un contratto consumer stabile: i prodotti collegati non devono caricare librerie duplicate e possono produrre markup coerente con il sito. Questo rende piu affidabile sia l’editing umano sia la generazione assistita dall’AI.
Componenti governati e contratti JSON/API
Sezione intitolata “Componenti governati e contratti JSON/API”Cataloghi, preset e configurazioni dei componenti sono descritti tramite dati strutturati e JSON validato. Le API e la specifica OpenAPI rendono queste informazioni ispezionabili anche da integrazioni e agenti AI. Prima di applicare una modifica e quindi possibile leggere lo stato, verificare lo schema, validare il dato e controllare il risultato.
Migrazione automatica da SCF
Sezione intitolata “Migrazione automatica da SCF”SBM incorpora le funzioni operative di Smart Customizer Frameworks e riconosce le configurazioni storiche gia presenti nel sito. L’aggiornamento conserva option, funzioni e hook compatibili, permettendo di rimuovere SCF come plugin separato senza ricostruire il design o interrompere i consumer esistenti.
Diagnostica dei conflitti e controllo degli asset
Sezione intitolata “Diagnostica dei conflitti e controllo degli asset”Gli strumenti di sistema verificano runtime, aggiornamenti, compatibilita e possibili duplicazioni. L’obiettivo non e soltanto segnalare un errore, ma identificare quale prodotto sta caricando Bootstrap o una libreria condivisa fuori dal contratto previsto. Il controllo centralizzato facilita manutenzione, supporto e verifica delle installazioni prima della pubblicazione.
In termini commerciali, SBM non e un semplice caricatore di Bootstrap: e il livello di governance del design e del runtime che rende compatibili WordPress, Smart Builder Site, AI-HTML e i componenti dell’ecosistema.
Esperienza amministrativa
Sezione intitolata “Esperienza amministrativa”La navigazione interna usa sezioni esplicite, coerenti con Smart Builder Site e AI-HTML:
- Panoramica: contiene la Dashboard e gli accessi rapidi.
- Progettazione: raccoglie Design Bootstrap e Componenti.
- Integrazioni: contiene API e automazioni.
- Sistema: contiene controlli sul runtime, aggiornamenti e ripristino.
Le sezioni organizzano le funzioni senza aggiungere pagine duplicate. La console mantiene quattro flussi operativi:
- Design Bootstrap: configurazione e anteprima di palette, tipografia, layout e componenti.
- Componenti: cataloghi Builder e Compose, JSON validato, import, export e backup.
- API e automazioni: JSON avanzato, REST API, OpenAPI e strumenti per agenti AI.
- Sistema: diagnostica, aggiornamenti, compatibilita e ripristino selettivo.
Le vecchie route Inspector, JSON/API, OpenAPI, Diagnostica e Reset restano compatibili ma non occupano piu voci separate nel menu.
Responsabilita
Sezione intitolata “Responsabilita”- Fornire Bootstrap e componenti condivisi.
- Gestire token CSS, palette e tipografia.
- Esporre librerie UI/FX senza duplicazioni.
- Eseguire effetti dichiarati tramite attributi
data-sbin-*. - Governare compliance visuale e
prefers-reduced-motion. - Fornire i controlli Customizer Builder e Compose.
- Gestire cataloghi componenti e widget tramite JSON validato.
- Offrire CRUD, import, export e backup delle configurazioni componenti.
Migrazione da SCF
Sezione intitolata “Migrazione da SCF”Le option storiche smart_mizer_option_*, le funzioni smart_customizer_framework_* e i relativi hook restano compatibili. Aggiornare prima SBM alla versione 1.9 o successiva, quindi disattivare e rimuovere Smart Customizer Frameworks. SBM rileva automaticamente i dati esistenti e li espone nella pagina Componenti e widget.
SCF non e piu un requisito separato e non deve essere installato nei nuovi siti.
Edizioni commerciali
Sezione intitolata “Edizioni commerciali”La versione 1.10 dichiara il futuro perimetro Free/Premium senza applicare ancora limitazioni.
Free mantiene runtime Bootstrap, design token di base, controlli Customizer, diagnostica essenziale, compatibilita SBS e migrazione SCF.
Premium e previsto per cataloghi componenti personalizzati, backup e revisioni, import/export professionale, JSON/API AI, governance avanzata, librerie effetti estese, audit e strumenti multi-sito.
Il runtime, il design gia pubblicato e la compatibilita del sito non devono essere disabilitati quando una licenza Premium scade. La licenza governa aggiornamenti, supporto e strumenti avanzati, non la resa del sito.
Regola di integrazione
Sezione intitolata “Regola di integrazione”Tema e plugin consumer non devono caricare copie proprie di Bootstrap o GSAP se SBM e attivo. Devono consumare i contratti SBM e produrre markup compatibile.
Operativita AI
Sezione intitolata “Operativita AI”SBM e interrogabile e modificabile tramite il namespace REST:
/wp-json/smart-bootstrap-manager/v1Una AI autenticata deve seguire il flusso context -> schema -> validate -> confirm -> update -> verify. Consulta API AI Smart Bootstrap Manager e Governare SBM con una AI.
Una AI puo:
- aggiornare token e preset documentati;
- correggere compliance motion;
- documentare librerie integrate;
- verificare che i consumer non duplicano asset;
- proporre effetti con fallback content-first.
Una AI non deve:
- spostare responsabilita di rendering widget dentro SBM;
- aggiungere librerie globali senza contratto e changelog;
- forzare motion critico senza
prefers-reduced-motion; - cambiare palette dominante senza verificare pagine consumer.
Verifica
Sezione intitolata “Verifica”- nessun doppio Bootstrap;
- attributi
data-sbin-*interpretati correttamente; - degrado senza JavaScript accettabile;
- documentazione librerie aggiornata.
Contratto AI-HTML
Sezione intitolata “Contratto AI-HTML”AI-HTML deve leggere il consumer contract SBM e usare i token runtime --bs-* e --sbin-*. Non deve caricare una seconda copia di Bootstrap, sostituire la palette con token paralleli o inizializzare librerie motion gia governate da SBM.
GET /wp-json/smart-bootstrap-manager/v1/ai/consumer-contract?consumer=ai-htmlLa specifica centrale e disponibile nello Swagger SBM.
Documenti locali utili
Sezione intitolata “Documenti locali utili”smart-bootstrap-manager/INTEGRATION-GUIDE.mdsmart-bootstrap-manager/MOTION-EFFECTS-CATALOG.mdsmart-bootstrap-manager/COMPLIANCE-GUIDE-2026.mdsmart-bootstrap-manager/SMART-BUILDER-SITE-INTEGRATION.mdsmart-bootstrap-manager/LIBRARIES-OFFICIAL-REFERENCES.md
