Cron feedback diario: quitar duplicado de comentarios ("Comentarios en crudo" + "Detalle") #176

Closed
opened 2026-07-15 00:57:58 +00:00 by rafa · 0 comments
Owner

Contexto

El cron feadulta-feedback-daily estaba enviando dos veces la misma información en WhatsApp:

  1. una primera sección Comentarios en crudo
  2. y luego Detalle 👍 / Detalle 👎, donde reaparecían los mismos comentarios

El resultado era ruido y duplicación innecesaria en el resumen diario de fea_feedback.

Causa

En el script ~/.hermes/scripts/fea_feedback_last24h.py coexistían dos bloques de renderizado:

  • un bloque específico para with_comment (Comentarios en crudo)
  • y el render general por buckets (Detalle 👍 / Detalle 👎)

Los posts con comentario salían en ambos.

Cambio aplicado

Se eliminó el bloque Comentarios en crudo y se dejó una sola salida canónica:

  • Detalle 👍
  • Detalle 👎

Ficheros

  • Script: ~/.hermes/scripts/fea_feedback_last24h.py
  • Backup previo: ~/.hermes/scripts/fea_feedback_last24h.py.bak-20260712
  • Job: feadulta-feedback-daily
  • Job id: e6aad28c18a7

Verificación

Se comprobó antes y después:

  • antes: salían Comentarios en crudo + Detalle
  • después: sale solo Detalle

Validaciones ejecutadas:

  • python3 /home/rafa/.hermes/scripts/fea_feedback_last24h.py
  • hermes cron run e6aad28c18a7

Resultado de la ejecución manual del cron:

  • Ran now: succeeded

Estado

Resuelto.

Nota para Claude / Rafa

Si se quiere afinar más el formato, el siguiente ajuste lógico sería que Detalle liste solo entradas con comentario y que el resto quede resumido por conteo, pero eso ya sería mejora de formato, no fix de duplicado.

## Contexto El cron `feadulta-feedback-daily` estaba enviando dos veces la misma información en WhatsApp: 1. una primera sección `Comentarios en crudo` 2. y luego `Detalle 👍 / Detalle 👎`, donde reaparecían los mismos comentarios El resultado era ruido y duplicación innecesaria en el resumen diario de `fea_feedback`. ## Causa En el script `~/.hermes/scripts/fea_feedback_last24h.py` coexistían dos bloques de renderizado: - un bloque específico para `with_comment` (`Comentarios en crudo`) - y el render general por buckets (`Detalle 👍 / Detalle 👎`) Los posts con comentario salían en ambos. ## Cambio aplicado Se eliminó el bloque `Comentarios en crudo` y se dejó una sola salida canónica: - `Detalle 👍` - `Detalle 👎` ## Ficheros - Script: `~/.hermes/scripts/fea_feedback_last24h.py` - Backup previo: `~/.hermes/scripts/fea_feedback_last24h.py.bak-20260712` - Job: `feadulta-feedback-daily` - Job id: `e6aad28c18a7` ## Verificación Se comprobó antes y después: - antes: salían `Comentarios en crudo` + `Detalle` - después: sale solo `Detalle` Validaciones ejecutadas: - `python3 /home/rafa/.hermes/scripts/fea_feedback_last24h.py` - `hermes cron run e6aad28c18a7` Resultado de la ejecución manual del cron: - `Ran now: succeeded` ## Estado Resuelto. ## Nota para Claude / Rafa Si se quiere afinar más el formato, el siguiente ajuste lógico sería que `Detalle` liste solo entradas con comentario y que el resto quede resumido por conteo, pero eso ya sería mejora de formato, no fix de duplicado.
rafa closed this issue 2026-07-15 00:57:59 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rafa/feadulta#176