¿Deberia la pagina de donaciones tener boton de audio? (3h27 de duracion) #214

Closed
opened 2026-08-21 11:17:18 +00:00 by rafa · 1 comment
Owner

Contexto

Encontrado al investigar un caso limite durante el dry-run del #212 (backfill SHA-256 del catalogo de audio TTS).

El post 18036 ("LA SUMA DE TODOS", ES) y sus 4 traducciones (47978 EN, 47979 FR, 47980 IT, 47981 PT) son la pagina de agradecimiento/donaciones del sitio: 137.464 caracteres de contenido, estructura de <details> en bucle (lista de donantes/agradecimientos), no un articulo editorial.

Tiene fea_audio_done=1 y un mp3 real de 198.972.333 bytes / ~3h 27min (verificado con ffprobe+SHA-256, el asset es integro, no hay corrupcion). Es la unica pagina del sitio con este patron (fea-don-wrap), confirmado 5/5 sobre todo el catalogo.

Decision ya tomada para el #212

El backfill de verificacion SHA-256 (#212) va a incluir estos 5 posts igual que cualquier otro: su hash es legitimo y el mecanismo de integridad no debe imponer criterios editoriales de duracion/tamano.

Lo que si queda abierto (este issue)

Es una decision de contenido, no tecnica: ¿tiene sentido ofrecer un boton "Reproducir audio" de 3h27 para una lista de agradecimientos? Opciones a valorar:

  • Dejarlo como esta (no hace dano, simplemente no es un uso tipico).
  • Quitar fea_audio_done/ocultar el reproductor solo en estas 5 paginas (no tocar el mp3, reversible).
  • Regenerar/editar la pagina para que el TTS no incluya el bloque de donantes.

No bloqueante para el #212. Pendiente de que Rafa decida.

## Contexto Encontrado al investigar un caso limite durante el dry-run del #212 (backfill SHA-256 del catalogo de audio TTS). El post 18036 ("LA SUMA DE TODOS", ES) y sus 4 traducciones (47978 EN, 47979 FR, 47980 IT, 47981 PT) son la pagina de agradecimiento/donaciones del sitio: 137.464 caracteres de contenido, estructura de `<details>` en bucle (lista de donantes/agradecimientos), no un articulo editorial. Tiene `fea_audio_done=1` y un mp3 real de **198.972.333 bytes / ~3h 27min** (verificado con ffprobe+SHA-256, el asset es integro, no hay corrupcion). Es la unica pagina del sitio con este patron (`fea-don-wrap`), confirmado 5/5 sobre todo el catalogo. ## Decision ya tomada para el #212 El backfill de verificacion SHA-256 (#212) va a incluir estos 5 posts igual que cualquier otro: su hash es legitimo y el mecanismo de integridad no debe imponer criterios editoriales de duracion/tamano. ## Lo que si queda abierto (este issue) Es una decision de contenido, no tecnica: ¿tiene sentido ofrecer un boton "Reproducir audio" de 3h27 para una lista de agradecimientos? Opciones a valorar: - Dejarlo como esta (no hace dano, simplemente no es un uso tipico). - Quitar `fea_audio_done`/ocultar el reproductor solo en estas 5 paginas (no tocar el mp3, reversible). - Regenerar/editar la pagina para que el TTS no incluya el bloque de donantes. No bloqueante para el #212. Pendiente de que Rafa decida.
Author
Owner

Decision de Rafa (2026-08-23): el audio de esta pagina esta mal, se genero hace tiempo y ya se habia pedido que no se mostrara ni se rehiciera nunca. Exclusion clara y permanente del proceso de TTS; va en la carta semanal pero no se locuta.

Ejecutado en produccion (reversible, sin tocar el mp3):

  • Post 18036 (ES) y las 4 traducciones (47978 EN, 47979 FR, 47980 IT, 47981 PT): borrados fea_audio_url/fea_audio_voice/fea_audio_done (el boton de reproduccion ya no aparece).
  • Los 5 posts marcados con fea_audio_skip=1 -- es el flag que tts_produce.py ya comprueba antes de sintetizar (linea 79), asi que ninguna corrida futura del pipeline puede regenerar este audio por accidente.
  • El mp3 original (198.972.333 bytes) sigue en disco por si hiciera falta, no se borro.
  • Al no tener fea_audio_done=1, estos posts quedan fuera del alcance del backfill de SHA-256 del #212 sin necesidad de logica especial ahi.

Cerrando el issue.

Decision de Rafa (2026-08-23): el audio de esta pagina esta mal, se genero hace tiempo y ya se habia pedido que no se mostrara ni se rehiciera nunca. Exclusion clara y permanente del proceso de TTS; va en la carta semanal pero no se locuta. **Ejecutado en produccion (reversible, sin tocar el mp3):** - Post 18036 (ES) y las 4 traducciones (47978 EN, 47979 FR, 47980 IT, 47981 PT): borrados `fea_audio_url`/`fea_audio_voice`/`fea_audio_done` (el boton de reproduccion ya no aparece). - Los 5 posts marcados con `fea_audio_skip=1` -- es el flag que `tts_produce.py` ya comprueba antes de sintetizar (linea 79), asi que ninguna corrida futura del pipeline puede regenerar este audio por accidente. - El mp3 original (198.972.333 bytes) sigue en disco por si hiciera falta, no se borro. - Al no tener `fea_audio_done=1`, estos posts quedan fuera del alcance del backfill de SHA-256 del #212 sin necesidad de logica especial ahi. Cerrando el issue.
rafa closed this issue 2026-08-23 11:10:52 +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#214