feat(episode): TRAZA_la-suite-completa-110-ficheros-sigue-cor_S00000000.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting Summary: EPISODIO 1 — SSH: La suite completa (~110 ficheros) sigue corriendo y...
This commit is contained in:
parent
200aafb1a3
commit
41b3f3af34
1 changed files with 21 additions and 0 deletions
|
|
@ -0,0 +1,21 @@
|
||||||
|
---
|
||||||
|
episode_id: "98c96ab2-b95e-49af-a5a3-dedebe61d6df"
|
||||||
|
puente_flat: "TRAZA_la-suite-completa-110-ficheros-sigue-cor_S00000000.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||||
|
session_code: "S00000000"
|
||||||
|
acto_dialogico: "informar"
|
||||||
|
actor_flujo: "multi_actor"
|
||||||
|
criticidad_aegis: "low"
|
||||||
|
skill_dominante: "NONE"
|
||||||
|
fase_proyecto: "operations"
|
||||||
|
tipo_semantico: "troubleshooting"
|
||||||
|
summary_one_line: "EPISODIO 1 — SSH: La suite completa (~110 ficheros) sigue corriendo y..."
|
||||||
|
source_type: "claude_code"
|
||||||
|
trust_boundary: "internal"
|
||||||
|
created_at: "2026-08-28T02:09:43.794404+00:00"
|
||||||
|
relectura_tagged: false
|
||||||
|
forgejo_commit_sha: "pending"
|
||||||
|
---
|
||||||
|
|
||||||
|
La suite completa (~110 ficheros) sigue corriendo y **no voy a declararla verde sin verla** — eso sería justo el chulo fantasma que este ecosistema persigue. Lo que sí está verificado: los 35 hooks migrados **ejecutados uno a uno** (0 rotos), y las suites dirigidas — I4+D6 44/44, ley-zero 71, gates 41 colectados. ## Lo que cerró esta jornada
|
||||||
|
|
||||||
|
**El muro D6.** La prohibición de saltarse los hooks vivía del lado equivocado: la vigilaba I4 sobre la *prosa*, así que la doctrina que la prohíbe disparaba violación y un `git` real que se la saltara no disparaba nada. Ahora se deniega antes de ejecutar, sobre el comando. Medí el impacto antes de cablearlo: **0 de 23.678 comandos históricos** — no cambia nada de lo que ya haces. Casi falla dos veces, y las dos las cacé midiendo. La primera versión dejaba pasar `git commit -m 'x' --no-verify` por tener el mensaje entrecomillado —un **falso negativo**, la peor falla en un muro— y la segunda **bloqueaba el commit que instalaba el muro**, un falso positivo que te habría tocado a ti cada vez que documentaras esto. **La migración: 69 hooks resuelven ya su ruta por la vía canónica**, de 35 que había. Pero lo importante ocurrió antes de migrar: descubrí que **yo mismo había creado la segunda convención que venía a eliminar**. Introduje `EMBER_DATA_DIR` sin ver que `EMBER_HOOK_DATA_DIR` existía desde el 19 de julio. Lo vi justo antes de propagarlo a 36 ficheros más. **Y te corregí una premisa que yo mismo te di mal**: te dije que `mega-hook-ssh.py` "ya ve cada comando".
|
||||||
Loading…
Reference in a new issue