Skill: NONE | Type: troubleshooting Summary: EPISODIO 2 — MEMORIA: Inservible — mezclaba las escrituras de los tests...
2.2 KiB
| episode_id | puente_flat | session_code | acto_dialogico | actor_flujo | criticidad_aegis | skill_dominante | fase_proyecto | tipo_semantico | summary_one_line | source_type | trust_boundary | created_at | relectura_tagged | forgejo_commit_sha |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| de78b774-df38-4a19-924b-601821126e95 | TRAZA_inservible-mezclaba-las-escrituras-de-l_S20260827.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD | S20260827.PIPELINE_FIXES | informar | multi_actor | low | NONE | operations | troubleshooting | EPISODIO 2 — MEMORIA: Inservible — mezclaba las escrituras de los tests... | claude_code | internal | 2026-08-27T15:32:01.842992+00:00 | false | pending |
Inservible — mezclaba las escrituras de los tests con las de mis propios hooks al ejecutar comandos. La pista estaba en los números repetidos (+38, +38, +37): eran mis llamadas de herramienta. La medida correcta usa el escáner, que cuenta líneas marcadas como test: 303 → 303, delta cero. > 🎯 En una frase: revivimos cinco capacidades de seguridad que llevaban meses sin poder dispararse —incluida la que vigila la ejecución remota en el servidor— y cortamos que los tests ensucien la telemetría real. ✅ Hice — 5 capacidades muertas revividas con impacto medido antes de tocar (cero bloqueos nuevos) · contaminación de tests cerrada en los 3 puntos medidos · 105 tests verdes · todo en los 3 remotos. ⏳ Falta — 47 hooks siguen armando su ruta a mano y quedan fuera del desvío. No los barrí por especulación: sólo cerré lo que medí filtrando, y el escáner es la vigilancia que cazaría cualquier fuga nueva. Sigue en pie I4 con 5 violaciones reales en un mes. 💡 Mi consejo — no toques los 47 todavía. Deja correr una semana y mira si el escáner detecta alguno filtrando de verdad; migrar 47 ficheros por si acaso es el tipo de barrido que introduce más riesgo del que quita. Para avanzar, elige:
- 🟢 A (recomendado) → investigo I4, la única violación real que queda viva. Si eliges esto: sabremos si una BLINDADA se está saltando de verdad.
- 🟡 B → migro los 47 hooks restantes a
resolve_data_dir. Si eliges esto: cierras la clase entera, a cambio de tocar 47 ficheros. - ⚪ C → cerramos; todo queda en la posta y en los tres remotos.