# Ruta de ejecución R0 · Lanzamiento 8 de agosto de 2026

La fecha de lanzamiento es fija. Cada jornada termina con una versión integrable y demostrable.

| Ventana | Resultado de salida | Estado |
|---|---|---|
| 27–28 julio | Repositorio, ADR, API JSON, modelo de datos, web pública y SPA responsive | Completado |
| 29–30 julio | OTP, sesión, workspace, persistencia del contexto, aprobación, planes y checkout base | En desarrollo avanzado |
| 31 julio–1 agosto | Registro de agentes, OpenAI Responses API, cotización, reserva y conciliación de créditos | Siguiente |
| 2–3 agosto | Estrategia, cliente, oferta, mensajes, copies, guiones y secuencia para WhatsApp | Pendiente |
| 4–5 agosto | Conceptos creativos, imágenes, versiones, biblioteca y Kit exportable | Pendiente |
| 6 agosto | Panel de facilitación, modo degradado, auditoría, observabilidad y pruebas multidispositivo | Pendiente |
| 7 agosto | Ensayo completo con usuarios piloto, restauración, soporte y corrección de bloqueadores | Pendiente |
| 8 agosto | Despliegue productivo, monitoreo en vivo y activación de primeros usuarios | Fecha fija |

## Criterio diario de terminado

- Flujo funcional de punta a punta para el incremento del día.
- Aislamiento por workspace comprobado.
- Estados de carga, vacío y error implementados.
- Pruebas relevantes ejecutadas y sin regresiones P0.
- Logs con `correlation_id` y ningún secreto en repositorio o respuesta.
- Entrega desplegable sin pasos manuales no documentados.

## Base técnica cerrada

1. Frontend HTML/Vue y backend PHP físicamente separados.
2. API versionada reutilizable por web, Telegram, WhatsApp y aplicaciones móviles.
3. OTP, access token en memoria, refresh rotativo HttpOnly, CSRF y CORS por allowlist.
4. Workspace validado contra MySQL en cada petición autenticada.
5. Contexto de campaña persistente, versionado y aprobable mediante API.
6. Planes y precios parametrizables en MySQL; checkout idempotente con proveedor desacoplado.

## Ruta crítica inmediata

1. Integrar entrega OTP empresarial y probar reputación de correo.
2. Configurar la pasarela sandbox y webhooks firmados.
3. Conectar el primer agente mediante OpenAI Responses API, con salida estructurada.
4. Implementar wallet y ledger append-only antes de habilitar generaciones pagadas.
5. Persistir el contexto aprobado en las entidades canónicas de campaña y snapshots.
