Una tanda grande de pulido sobre /analysis. La idea fue subir el nivel premium del apartado para que se sienta más útil y menos genérico.
Bugs cazados
- Botón "Eliminar análisis" en otros análisis: si eras admin, lo veías en cada modal. Ahora es exclusivo del autor (los admins moderan desde panel admin).
- Borrar un análisis no actualizaba el feed: la cache del feed no se invalidaba al borrar, por eso el item reaparecía al recargar. Ahora se invalida al instante.
- Modal de detalle gigantesco: lo achicamos de 1400px a 1200px, header compacto sticky, imagen con altura controlada, pestañas para meter Coach IA y Similares sin pelearse con los comentarios.
Nuevo look de la card
- Imagen con overlay: símbolo + temporalidad arriba a la izquierda, side LONG/SHORT debajo. Outcome chip en la esquina si el análisis ya se cerró.
- CardContent simplificado: solo lo esencial. Confianza como dots inline. Tags abajo en gris claro. Avatar+marco del autor consistente con comentarios.
- Skeleton con shimmer real que mimetiza la estructura — no más placeholders genéricos.
Hover stats del autor
Pasás el mouse sobre el avatar del autor en cualquier card y aparece una tarjeta con su hit rate, total publicado, par más analizado y cuándo publicó por última vez. Es la forma rápida de saber "¿este analista vale la pena?" sin abrir el perfil completo.
Comentarios con reacciones
Cada comentario tiene un botón de corazón. Reaccionar es barato — 1 click y subís el comentario. El orden ahora es por likes desc (los más útiles arriba) y en empate por antigüedad. Esto premia las lecturas que la comunidad valida.
Análisis similares con dots
Antes mostraba "86% match" como texto. Ahora 5 dots con gradiente azul→fucsia, misma escala visual que la confianza del autor. Coherente.
"Mi performance vs comunidad"
Arriba de /analysis/mine ahora hay un módulo grande comparando tu hit rate contra la mediana de la comunidad. Con barras horizontales, diferencia en puntos y un texto que contextualiza ("estás 7 pts por encima — seguí marcando outcome para consolidar").
Notificaciones de outcome
Si likeaste un análisis y el autor lo cierra (HIT_TP, HIT_SL o MANUAL_CLOSED), te llega notificación: "Un análisis de DOT que apoyaste cumplió ✓". Cierra el loop emocional.
Cluster con narrativa
Cada card de cluster (en el "Pulso del feed") ahora tiene una línea de lenguaje natural: "5 analistas miran DOT en las últimas 8h. Convicción alcista 71% con foco en 30m." Mucho más legible que "5 LONG / 2 SHORT, 71%".
Empty state premium
Si filtraste tan agresivo que no queda nada, ahora hay un panel con halos de color, botón "Limpiar todos los filtros" + chips para sacar filtros específicos uno por uno. Si nunca hay análisis, te invita a publicar el primero directamente.