feat(episode): TRAZA_a-y-b-cerrados-y-con-ellos-tres_S20260827.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: chronicle Summary: EPISODIO 1 — COMPASS: **A y B cerrados, y con ellos tres...
This commit is contained in:
parent
792b0c6cff
commit
269984e6ec
1 changed files with 21 additions and 0 deletions
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
episode_id: "b2537b75-98fb-4a5c-991c-89298144d419"
|
||||
puente_flat: "TRAZA_a-y-b-cerrados-y-con-ellos-tres_S20260827.R1_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: "chronicle"
|
||||
summary_one_line: "EPISODIO 1 — COMPASS: **A y B cerrados, y con ellos tres..."
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-08-28T02:16:25.166430+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
**A y B cerrados, y con ellos tres deudas más que fueron apareciendo.** Los tres remotos en `679ad0e6`. ## Lo que quedó hecho
|
||||
|
||||
**B — la migración.** De 35 a **69 hooks** resolviendo su ruta por la vía canónica. Pero lo importante pasó *antes* de migrar: al inventariar las formas descubrí que **yo mismo había creado la segunda convención que venía a eliminar**. Introduje `EMBER_DATA_DIR` ayer sin ver que `EMBER_HOOK_DATA_DIR` existía desde el 19 de julio. Lo vi justo antes de propagarla a 36 ficheros más — de haberla migrado primero, habría multiplicado el problema por 36 mientras creía arreglarlo. La migración en sí: 33 por barrido con verificación de sintaxis fichero a fichero, y `bench-recorder` a mano porque es el único que cuelga de un subdirectorio y el barrido genérico habría dejado sus ficheros un nivel más arriba **en silencio**. Y la verificación que de verdad importa: **los 35 se ejecutaron uno a uno, cero rotos**. Sintaxis válida no es funcionamiento. **Dos deudas que el propio trabajo destapó.** I4 soltó la vigilancia de banderas —redundante desde que D6 la hace mejor— pero con un test que carga el guardián real y **exige que D6 recoja lo soltado**, para que no fuera un apagado disfrazado de refactor. Y el aviso de zero-deuda, que en zona amarilla te pedía juzgar si la deuda era pequeña **sin decirte cuál era**. **Dos cosas que decidí no tocar, y creo que ambas son la respuesta correcta.** No migré los 2 hooks que ya leían la variable canónica: cambiar código correcto por equivalente es ruido.
|
||||
Loading…
Reference in a new issue