update(episode): TRAZA_tres-falsos-positivos-de-la-mscara-nombr_S20261009.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: advisory
Summary: EPISODIO 1 — MEMORIA: Tres falsos positivos de la máscara (nombres de...
This commit is contained in:
Ember 2026-10-16 02:13:03 +00:00
parent 840ce247c8
commit a305d2b472

View file

@ -29,3 +29,11 @@ T-02 queda cerrada y guardada (`870ed9b9` en los 3 remotos).
💡 **Mi consejo:** arranca el chip del encoding cuando quieras (10 minutos, bajo riesgo). Lo demás de seguridad que depende de ti sigue siendo el guion B-6 y, más adelante, la fase 3 de red.
Evidencia: [T02_clasificacion_fallos_copia_aislada_S20261015.md](generados-por-claude/enjambre/S20261009_seguridad_ronda_a/evidencia/T02_clasificacion_fallos_copia_aislada_S20261015.md).
Hecho y guardado: `c5d87c4a` en los 3 remotos. Causa en una frase: dos llamadas a `subprocess.run` con `text=True` no fijaban `encoding`, así que en Windows decodificaban con cp1252 y podían reventar con acentos o emojis.
- **Antes:** el test `test_clase_encoding_todas_las_libs_subprocess` fallaba nombrando `tareas_row.py:271` y `telemetry_digest_refresher.py:168`.
- **Cambio:** 4 líneas en 2 ficheros, `encoding="utf-8", errors="replace"` en la misma llamada, el patrón que ya usan las otras librerías.
- **Después:** el test pasa; las dos suites que importan esos módulos dan 16 verdes y 1 xfail previsto.
Un aviso: el chip de esta tarea ya aparecía como **iniciado por ti** en otra sesión, así que no pude retirarlo. Si esa sesión sigue abierta, su trabajo es redundante y chocaría con `c5d87c4a`; conviene cerrarla sin commitear. El segundo chip (cablear las tres clases de error en la telemetría) sigue pendiente y es tuyo arrancarlo o pedirme que lo haga aquí.