AI Elements adaptado a Style.
AI Elements se integra a través de su registry sobre shadcn/ui. v10 selecciona componentes por producto y conserva una API propia de estados, evidencia y aprobación.
Prerequisitos
| Dependencia | Política v10 |
|---|---|
| React 19 | Sólo integración React |
| Next App Router | Server Components por defecto; islands para interacción |
| Tailwind 4 | Theme Style |
| shadcn/ui | Código fuente adaptado |
| AI SDK | Opcional y desacoplado del contrato visual |
| Gateway o proveedor | Decisión operativa del producto; nunca del Kit |
Método de adopción
- Importar desde registry un componente por vez.
- Reemplazar sus tokens por Style.
- Revisar dependencias y tamaño cliente.
- Eliminar exposición de razonamiento interno.
- Agregar fallback HTML y estados de servidor.
- Promover sólo después de pruebas y ejemplo en el Kit.
Límites
- AI Elements no obliga a usar AI Gateway.
- El Kit no guarda credenciales ni elige proveedor de modelos.
- Una interfaz conversacional no reemplaza rutas, búsqueda y formularios normales.
- Los productos COCHID conservan evidencia reproducible y tabla alternativa.
Decisiones
Usa el identificador para confirmar, modificar o rechazar una regla.
AI-01Regla vigenteIncluir AI Elements como fuente de la capa React especializada.
AI-02Pendiente de aprobaciónMantener una fachada Style para evitar que la API pública dependa del registry externo.