Contratti Tecnici
I contratti tecnici servono a mantenere separati ownership, rendering e configurazione.
Tema e builder
Sezione intitolata “Tema e builder”AI-HTML pubblica il contratto di integrazione tema-builder. Smart Builder Site deve usare il tema per cornice, menu, logo e fallback, evitando copie statiche di header e footer.
Endpoint principale:
GET /aihtml/v1/ai/integration-manifestIl manifest espone risorse come logo, menu, social, contatti, add-on e politiche di fallback.
Builder e Bootstrap Manager
Sezione intitolata “Builder e Bootstrap Manager”Smart Builder Site produce markup semantico e attributi dichiarativi data-sbin-*. Smart Bootstrap Manager interpreta questi attributi ed esegue effetti, token e librerie condivise.
Il builder non deve caricare copie autonome di Bootstrap, GSAP o librerie motion gia governate da SBM.
Customizer e JSON
Sezione intitolata “Customizer e JSON”Smart Customizer Frameworks produce configurazione ordinata e JSON salvabile. Non renderizza pagine e non deve contenere logica widget duplicata.
Reset e manutenzione
Sezione intitolata “Reset e manutenzione”Ogni prodotto ha reset autonomo, snapshot preventivo e registry locale. Una procedura AI deve chiamare solo l’endpoint del prodotto proprietario dei dati.
Documenti locali correlati
Sezione intitolata “Documenti locali correlati”AI-html/THEME-INTEGRATION-CONTRACT.mdsmart-bootstrap-manager/INTEGRATION-GUIDE.mdsmart-bootstrap-manager/SMART-BUILDER-SITE-INTEGRATION.mdsmart-customizer-frameworks/INTEGRATION-CONTRACT.mdsmart-builder-site/MOTION-SYSTEM.md