feat(episode): TRAZA_1-lo-nico-que-falta-que-hagas-t_S20260806.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: 1. Lo único que falta que hagas tú
This commit is contained in:
Ember 2026-08-07 00:59:13 +00:00
parent 870d732294
commit 8713878345

View file

@ -0,0 +1,60 @@
---
episode_id: "d6e0ff45-58c5-41ed-ac5e-3226a2ada2f2"
puente_flat: "TRAZA_1-lo-nico-que-falta-que-hagas-t_S20260806.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260806.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 1 — MNEMO_PRE_DIGEST: 1. Lo único que falta que hagas tú"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-08-07T00:59:09.813610+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Todo commiteado y en los 3 remotos. Recuento completo aquí: [CIERRE_S20260806](docs/CIERRE_S20260806_arco_sensores_antes_y_despues.md)
—
## 1. Lo único que falta que hagas tú
Queda **una sola cosa**: **enchufar el muro**.
`mega-hook-selfaware-deny.py` está fabricado, probado (12/12) y verificado — pero no está *conectado*. En EMBER un hook no se activa por existir: tiene que estar listado en `.claude/settings.json`. Ese archivo es **D3**: si se rompe, se cae el arranque entero, y por eso la Ley Zero me impide tocarlo sin tu permiso explícito.
Es la diferencia entre **contratar a un guardia** y **darle la llave de la puerta**.
**Ya verifiqué que hoy no te bloquearía nada**: los 3 desvíos vivos del ecosistema están registrados con su razón, así que nace mordiendo pero sin frenarte. La primera vez que aparezca un desvío nuevo, te dirá cuál es y te dará dos salidas: arreglarlo, o anotarlo.
### Cómo hacerlo — dos caminos
**Opción A (recomendada):** me dices *"autorizo el cableado del selfaware-deny"* y yo hago copia de seguridad → añado **una línea** → valido que el JSON quedó bien **antes** de guardar → pruebo el arranque y te enseño el resultado. Si algo falla, `git checkout` lo deja como estaba.
**Opción B (a mano):** abres `.claude/settings.json`, buscas el grupo con `"matcher": "Write|Edit|MultiEdit"` (ahí ya conviven 17 hooks) y añades dentro de su lista `"hooks"`:
Luego compruebas que el archivo sigue siendo válido:
**Opción C:** decir que **no**. También es válida y no rompe nada — el hook queda inerte, ya está declarado como huérfano deliberado, y el sistema sigue detectando y avisando como hasta ahora.
## 2. Cómo está todo
| Indicador | Valor |
|---|---|
| Tareas del plan | **24/26** |
| Gates vencidos | **0** de 10 |
| Telemetría consumida | **98,8 %** |
| Flujos sin lector | **0** |
| Salud del bucle | **74,4/100** |
| Suites | hooks 2953 ✅ · scripts **364 ✅ / 0 rojos** |
## 3. Qué queda pendiente
**Tuyo (1):** el cableado de arriba.
**De trabajo (2):** SN-5.5 (cierre con auditoría de Fable) y SN-4.3, bloqueada porque su criterio exige revisar sesiones pasadas y **nadie registra las directivas que se inyectan** — imposible por construcción, no por pereza.
**En tu cola (6):** todas con desenlace seguro si no respondes.
## 4. De dónde venimos