feat(episode): TRAZA_inservible-mezclaba-las-escrituras-de-l_S20260827.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting Summary: EPISODIO 2 — MEMORIA: Inservible — mezclaba las escrituras de los tests...
This commit is contained in:
parent
2ac7a24ac7
commit
089686847c
1 changed files with 22 additions and 0 deletions
|
|
@ -0,0 +1,22 @@
|
||||||
|
---
|
||||||
|
episode_id: "de78b774-df38-4a19-924b-601821126e95"
|
||||||
|
puente_flat: "TRAZA_inservible-mezclaba-las-escrituras-de-l_S20260827.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||||
|
session_code: "S20260827.PIPELINE_FIXES"
|
||||||
|
acto_dialogico: "informar"
|
||||||
|
actor_flujo: "multi_actor"
|
||||||
|
criticidad_aegis: "low"
|
||||||
|
skill_dominante: "NONE"
|
||||||
|
fase_proyecto: "operations"
|
||||||
|
tipo_semantico: "troubleshooting"
|
||||||
|
summary_one_line: "EPISODIO 2 — MEMORIA: Inservible — mezclaba las escrituras de los tests..."
|
||||||
|
source_type: "claude_code"
|
||||||
|
trust_boundary: "internal"
|
||||||
|
created_at: "2026-08-27T15:32:01.842992+00:00"
|
||||||
|
relectura_tagged: false
|
||||||
|
forgejo_commit_sha: "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.
|
||||||
Loading…
Reference in a new issue