feat(episode): TRAZA_el-revisor-independiente-del-cdigo-recha_S20261021.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting Summary: EPISODIO 1 — Ember: El revisor independiente del código rechazó la guardia...
This commit is contained in:
parent
06c2d4b012
commit
70aa87dcad
1 changed files with 32 additions and 0 deletions
|
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
episode_id: "8e0d3265-7cfd-4ea4-8257-02ec20ea6903"
|
||||
puente_flat: "TRAZA_el-revisor-independiente-del-cdigo-recha_S20261021.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||
session_code: "S20261021.SID68B6F4DBF7DA"
|
||||
acto_dialogico: "informar"
|
||||
actor_flujo: "multi_actor"
|
||||
criticidad_aegis: "low"
|
||||
skill_dominante: "NONE"
|
||||
fase_proyecto: "operations"
|
||||
tipo_semantico: "troubleshooting"
|
||||
summary_one_line: "EPISODIO 1 — Ember: El revisor independiente del código rechazó la guardia..."
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-10-22T06:26:07.080990+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
El revisor independiente del código rechazó la guardia F5 por un fallo que bloquea, y ya lo arreglé; todavía no está commiteado.
|
||||
|
||||
**El fallo:** si en el mismo commit iba cualquier lib de `.claude/hooks/lib/`, aunque el hook no la usara o solo cambiara un comentario, la guardia cambiaba su forma de comparar el antes y el después del hook. Con eso podía rechazar un cambio que no altera nada. Es el mismo falso rechazo que había encontrado el refutador, por otra vía, y desde el 2026-11-19 bloquearía commits legítimos.
|
||||
|
||||
**El arreglo:** al comparar un hook, la guardia solo tiene en cuenta las libs que cambian de verdad y que ese hook usa, directa o indirectamente. Si no queda ninguna, compara como la versión anterior. Escribí primero 6 tests que fallaban y ahora pasan, junto con los 6 de los fallos anteriores.
|
||||
|
||||
Aproveché para cerrar 3 fallos menores del mismo informe:
|
||||
- los renombrados o borrados de ficheros de test de `lib/` ya no se avisan;
|
||||
- los nombres raros (comillas, tabuladores) ya no se escapan del aviso;
|
||||
- la guardia ya reconoce `import_module('lib.X')`.
|
||||
|
||||
También corregí la cabecera del test de ayer, que apuntaba a la carpeta temporal. Otros 5 menores quedan escritos en el plan de F5, con dueño Ember y fecha 2026-10-25.
|
||||
|
||||
Ahora corre la suite completa (unos 7 minutos). Si sale verde, commiteo esta versión de la guardia y pido al revisor que repita solo las comprobaciones que fallaron. Hasta que él lo apruebe, la veta D no cuenta como HECHA.
|
||||
Loading…
Reference in a new issue