El trabajo

Cliente: Autonomah (se abre en una pestaña nueva)

Estado
Construido de punta a punta por Clouditive

¿Qué construyó Clouditive, y a qué ritmo?

Cada cifra sale del historial de versiones, las corridas de pruebas y el repositorio del producto.

Clouditive diseñó y construyó la plataforma completa: la IA con su panel de jueces, la plataforma en Google Cloud con OpenTofu, versiones por etiqueta que se despliegan por huella de imagen y las pruebas unitarias, de integración y de navegador. Fueron 6031 commits en 28 días y luego 89 versiones en 10 días. Una persona sigue aprobando cada pieza que publica el producto.

  • 89versiones

    89 versiones en 10 días, de v1.0.0 a v1.61.0, cada despliegue a producción verificado contra la compilación probada

  • 30.282pruebas unitarias

    30.282 pruebas unitarias (569 suites) y 1440 de integración (266 suites) en verde en v1.61.0

  • 1440pruebas de integración

  • 0violaciones de axe

    Rutas del portal revisadas con axe: 0 violaciones en claro, oscuro, colores forzados y zoom

También registrado

  • 6031 commits en 28 días, desde el primer commit el 8 de septiembre de 2026
  • 16 contextos, 217 migraciones, 53 páginas y 90 rutas de API
  • 10 prompts prohibidos produjeron 0 piezas, contra 438 archivos de afirmaciones prohibidas de fuentes primarias
  • Servicio de Cloud Run, 9 jobs y 18 schedulers detrás de Cloud Armor, con 18 políticas de alertas y 43 pruebas de IaC con proveedores simulados
  • 854 archivos de pruebas

Fechas

  1. Primer commit 2026-09-08
  2. v1.0.0 2026-09-26
  3. v1.61.0 2026-10-06
  4. último v1.62.3

Qué hicimos, por área

Áreas de trabajo

  • Producto y diseño
  • Arquitectura y backend
  • Ingeniería de IA
  • Plataforma e IaC
  • CI/CD y publicación
  • SRE y observabilidad
  • Automatización de QA
El producto

Del diagnóstico de marca a una publicación aprobada y programada

Un cliente se incorpora en una sola sesión. La plataforma diagnostica la marca, escribe un ADN de marca trimestral y arma un calendario dinámico por red social.

Genera imágenes, carruseles, textos y videos cortos con voz, entregados en un lote semanal donde cada pieza se aprueba por separado. Cada edición del cliente alimenta lo que el sistema aprende. Los clientes ven reportes y sus piezas en un portal, y el equipo opera el servicio desde una consola de administración.

Las reglas de afirmaciones prohibidas por industria y país frenan una pieza antes de que exista: 10 prompts prohibidos produjeron 0 piezas.

Ingeniería de IA

Varios modelos, un panel de jueces que solo bloquea, una regla de costo

Todo corre en Vertex AI: Gemini y modelos abiertos, más modelos de voz y de imagen, sin depender de un solo proveedor. El costo por pieza aprobada decide qué modelo usa cada estación.

Un panel independiente de jueces de IA bloquea defectos verificables y nunca aprueba; la aprobación queda en manos de una persona. Cada juez se probó con ejemplos etiquetados, casos de respuesta correcta conocida, antes de entrar en servicio, y herramientas de calibración lo ajustan con las calificaciones de personas.

  • Capas de afirmaciones prohibidas por industria y país: 438 archivos de datos de fuentes primarias
  • Una base de conocimiento del oficio con fuentes, por industria, nicho y país, en 39 países de América
  • Un registro de costo por pieza y por llamada a modelo
Arquitectura y backend

16 contextos, 217 migraciones, 92 registros de decisión

TypeScript, Next.js y React sobre PostgreSQL. El producto se divide en 16 contextos y expone 53 páginas y 90 rutas de API. 92 registros de decisión documentan la arquitectura.

  • Cerebro, generación y panel de jueces
  • Calendario, objetivos, planes y reportes
  • Marca, canales, cuentas y conversaciones
  • Modelos, costos y operaciones
  • Correo y blog
Plataforma e IaC

Google Cloud en OpenTofu, detrás de Cloud Armor

Un servicio de Cloud Run, 9 jobs y 18 schedulers están detrás de un balanceador HTTPS global con el WAF de Cloud Armor. Cloud SQL corre con IP privada, con KMS y Workload Identity, y un registro en BigQuery guarda los datos de facturación.

Todo está en OpenTofu, cubierto por 43 pruebas con proveedores simulados que corren sin tocar la cuenta de la nube.

CI/CD y publicación

Cada versión comprueba que producción corre la compilación exacta que se probó

Antes de que el código salga de la máquina del ingeniero, un control (push gate) revisa secretos, tipos, lint, compilación, reglas de dependencias y un presupuesto de código muerto. Cada etiqueta de versión construye 3 imágenes, corre las migraciones, despliega por huella de imagen (digest), la que identifica la compilación exacta, y lee de vuelta la huella que de verdad quedó en vivo.

89 versiones en 10 días, de v1.0.0 el 26 de septiembre de 2026 a v1.61.0 en producción el 6 de octubre de 2026.

SRE y observabilidad

18 políticas de alertas y el costo de cada llamada

OpenTelemetry envía trazas a Google Cloud, 18 políticas de alertas vigilan el servicio y un registro guarda el costo de cada llamada a modelo y de cada pieza. Cada despliegue se verifica contra la compilación probada.

Automatización de QA

854 archivos de pruebas, recorridos en navegador y una cadena de controles

Suites unitarias y de integración, recorridos de Playwright con axe, teclado, modo oscuro, colores forzados y zoom al 400 %, y chequeos de fidelidad contra los frames aprobados en Figma. Una cadena de controles del repositorio corre antes de que el código entre.

El diseño cubre 519 estados de pantalla, y el rediseño del portal lo evaluó un crítico independiente. Un paquete legal de 56 archivos incluye un verificador que revisa cada cita.

Equipo

Un equipo humano muy chico que dirige agentes de ingeniería de IA

El trabajo avanzó objetivo por objetivo bajo una política de ingeniería explícita, con un equipo humano muy chico dirigiendo agentes de ingeniería de IA.

Stack

  • TypeScript
  • Next.js / React
  • PostgreSQL
  • Vertex AI
  • Google Cloud
  • Cloud Run
  • Cloud Armor
  • BigQuery
  • OpenTofu
  • OpenTelemetry
  • Playwright
  • Jest
  • ffmpeg

Servicios utilizados

Los servicios detrás de este trabajo.

En palabras del cliente

Clouditive construyó nuestro producto con nosotros, objetivo por objetivo: la IA con su panel de jueces, la plataforma en Google Cloud y 854 archivos de pruebas. Publicamos 89 versiones en 10 días, cada una verificada contra la compilación probada, y una persona sigue aprobando cada pieza.

Marketing con IA / MarTechSebastian Tavul, CEO

Publicado con la aprobación del cliente.

Preguntas frecuentes

¿Qué hace la plataforma?

Un servicio de publicidad que diagnostica una marca, planifica su calendario, genera las piezas y las programa en redes sociales, con una persona que aprueba cada pieza.

¿Qué construyó Clouditive?

Todo: el producto y su diseño, 16 contextos, la IA con su panel de jueces, la plataforma en Google Cloud con OpenTofu, el pipeline de publicación, la observabilidad con registro de costos y las suites de QA.

¿Qué modelos de IA usa?

Gemini y modelos abiertos en Vertex AI, más modelos de voz y de imagen, sin depender de un solo proveedor. El costo por pieza aprobada decide qué modelo usa cada estación.

¿Cómo funcionan los jueces de IA?

Un panel independiente bloquea defectos verificables y nunca aprueba una pieza; la aprobación queda en manos de una persona. Cada juez se probó con ejemplos de respuesta conocida antes de entrar en servicio.

¿Cómo evita las afirmaciones prohibidas?

Con capas de afirmaciones prohibidas por industria y país, armadas con 438 archivos de datos de fuentes primarias. 10 prompts prohibidos produjeron 0 piezas.

¿A qué ritmo se publicó?

6031 commits en 28 días, y 89 versiones en los 10 días después de v1.0.0, cada despliegue a producción verificado contra la compilación probada.

¿Cuántas pruebas tiene?

854 archivos de pruebas. En v1.61.0 pasan 30.282 pruebas unitarias en 569 suites y 1440 de integración en 266 suites, más recorridos de Playwright con chequeos de accesibilidad.

¿Quién trabajó en el proyecto?

Un equipo humano muy chico que dirige agentes de ingeniería de IA bajo una política de ingeniería explícita.

¿Qué necesitas resolver?

Respondemos cada pedido en 1 día hábil. Firmamos un NDA antes de la llamada si lo pides.