Salta ai contenuti

Contratti Tecnici

I contratti tecnici servono a mantenere separati ownership, rendering e configurazione.

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-manifest

Il manifest espone risorse come logo, menu, social, contatti, add-on e politiche di fallback.

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.

Smart Customizer Frameworks produce configurazione ordinata e JSON salvabile. Non renderizza pagine e non deve contenere logica widget duplicata.

Ogni prodotto ha reset autonomo, snapshot preventivo e registry locale. Una procedura AI deve chiamare solo l’endpoint del prodotto proprietario dei dati.

  • AI-html/THEME-INTEGRATION-CONTRACT.md
  • smart-bootstrap-manager/INTEGRATION-GUIDE.md
  • smart-bootstrap-manager/SMART-BUILDER-SITE-INTEGRATION.md
  • smart-customizer-frameworks/INTEGRATION-CONTRACT.md
  • smart-builder-site/MOTION-SYSTEM.md