Skill: NONE | Type: chronicle Summary: EPISODIO 1 — COMPASS: **A y B cerrados, y con ellos tres...
2.1 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| b2537b75-98fb-4a5c-991c-89298144d419 | 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 | S20260827.PIPELINE_FIXES | informar | multi_actor | low | NONE | operations | chronicle | EPISODIO 1 — COMPASS: **A y B cerrados, y con ellos tres... | claude_code | internal | 2026-08-28T02:16:25.166430+00:00 | false | 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.