El problema que vas a resolver
Volve es una plataforma de crédito hipotecario para migrantes que compran vivienda en su país desde el exterior. El negocio convierte leads en créditos preaprobados, y hoy ese proceso es manual y caótico. Competimos contra fintech 100% automáticas. Buscamos a alguien que lo automatice con criterio y seguridad.
La prueba tiene 2 partes
🛠️ Construye
El flujo de aprobación de crédito que integra la API ficticia. Es el boleto de entrada — no te sobre-inviertas. Asumimos que la IA te ayuda.
🔍 Audita
Te damos un servicio que escribió una IA y que "funciona" pero tiene problemas. Encuéntralos y arréglalos. Cazar lo que la IA hace mal es el skill del puesto.
Construye: flujo de aprobación de crédito
Integra la mock API: recibe leads (webhook + GET /api/leads), decide con criterio (filtros + scoring, con IA en el borde), y rutea: aprobado → /api/sign · rechazado → /api/notify + vista de comité. Detalle en 01-pieza-central.md.
- Arranca con 1 comando, integra la mock API, procesa todos los leads.
- Maneja la realidad: paginación, datos sucios, reintentos, idempotencia.
- Seguridad: nada de PII en logs, nada de secretos, no mandes datos de pago a la firma.
Audita: encuentra lo que la IA hizo mal
auditoria/app.mjs — un servicio que escribió una IA y que "funciona" en la demo, pero el equipo ha visto comportamientos raros en producción. Tu trabajo: encontrar y arreglar lo que esté mal. Hay varios problemas plantados — funcionales y de seguridad. No te decimos cuántos.
Entregas AUDITORIA.md con, por cada problema:
- Qué está mal (1 frase).
- Por qué es un problema (qué pasa en producción / qué riesgo).
- El arreglo (código corregido o diff).
- Cómo lo comprobaste (corriendo, o leyendo).
Pista: levanta la mock API, corre app.mjs, dispara el replay de webhooks y mira con cuidado: ¿cuántos leads procesó?, ¿qué quedó en los logs?, ¿qué dejó pasar que no debería?, ¿qué pasó con el lead que traía datos de pago? Prioriza por gravedad.
Mini-tareas y visión (en ARQUITECTURA.md)
Mini-tareas verificables (B1-B5)
volve-demo.com no caiga en spam.Parte C — Innovación + comunicación crecimiento
Datos sintéticos + API ficticia
# corre la API ficticia (Node 18+, sin dependencias)
cd mock-api && node server.mjs
volve-demo.com). La API se comporta como real: pagina, a veces falla, los webhooks vienen firmados, y hay sorpresas a propósito. Documéntalas en GOTCHAS.md.Reglas y seguridad
- IA permitida y esperada — pero entrégala con criterio: el log crudo, qué corregiste, qué cazaste.
- Datos sintéticos = trátalos como reales.
- Esfuerzo ~10-12h en 5-7 días. No te excedas en la Parte 1.
- ¿Dudas? Decide, documenta tu supuesto y sigue.
Tus entregables
AUDITORIA.md (Parte 2) lo que decidePLAN.mdARQUITECTURA.mdAI-LOG.md + log CRUDO de tu sesión de IA nuevoauto-checklist.md