feat(landing): tarjeta Chat con Hermes (/ai)

This commit is contained in:
2026-08-22 21:31:35 +00:00
parent f0f923b2ef
commit c760ddbcac
2 changed files with 10 additions and 3 deletions

View File

@@ -2,9 +2,9 @@ import { describe, it, expect } from 'vitest'
import { MODULOS } from './modulos'
describe('MODULOS', () => {
it('expone los 3 módulos del ecosistema', () => {
expect(MODULOS).toHaveLength(3)
expect(MODULOS.map((m) => m.id)).toEqual(['cotizador', 'alta-clientes', 'cobranza'])
it('expone los 4 módulos del ecosistema', () => {
expect(MODULOS).toHaveLength(4)
expect(MODULOS.map((m) => m.id)).toEqual(['cotizador', 'alta-clientes', 'cobranza', 'agente-ia'])
})
it('cada módulo tiene nombre, descripción y URL válida', () => {
@@ -20,6 +20,7 @@ describe('MODULOS', () => {
expect(urls['cotizador']).toBe('/quote/')
expect(urls['alta-clientes']).toBe('/client/')
expect(urls['cobranza']).toBe('/pay/')
expect(urls['agente-ia']).toBe('/ai/')
})
it('no hay ids ni URLs duplicadas', () => {

View File

@@ -25,4 +25,10 @@ export const MODULOS: Modulo[] = [
descripcion: 'Planes de enganche, vencidos y estados de cuenta',
url: '/pay/',
},
{
id: 'agente-ia',
nombre: 'Chat con Hermes',
descripcion: 'Asistente IA con la base de conocimiento de Frasa',
url: '/ai/',
},
]