feat(episode): TRAZA_hasta-que-reinicies-el-sistema-est-insta_S20260531.R9_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 9 — SessionStart: Hasta que reinicies, el sistema está instalado pero..
This commit is contained in:
Ember 2026-06-01 02:34:49 +00:00
parent 2c4b4223f2
commit 7eeda4eba4

View file

@ -0,0 +1,28 @@
---
episode_id: "32be7cfc-a5f8-42e7-9138-31fbd11141c0"
puente_flat: "TRAZA_hasta-que-reinicies-el-sistema-est-insta_S20260531.R9_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260531.PIPELINE_DESTRABE_DIAGNOSTICO"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 9 — SessionStart: Hasta que reinicies, el sistema está instalado pero..."
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-01T02:34:31.152381+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Hasta que reinicies, el sistema está instalado pero inerte. **2. `PreToolUse`/`PostToolUse` disparan DECENAS de veces por turno** → con voz activa sería ensordecedor ("Claude está a punto de usar una herramienta" en cada Write/Edit/Bash). **Mi recomendación:** arranca solo con los eventos *significativos* — edita `config/voice_hooks_config.json` → `enabledHooks` a:
Eso te avisa: inicio, fin de respuesta, cuando pide permiso, y cuando algo falla — sin ruido. Los otros quedan listos para activar cuando quieras. **3. Audio:** los .wav son **placeholder con voz `en-US`** (no hay voz española instalada en tu Windows → pronunciación anglicada). Para español real: instala una voz es-ES en *Configuración → Hora e idioma → Voz* y te regenero los .wav en 1 comando, **o** te los genero con TTS del servidor MEMORIA / SONORA. La lógica está desacoplada del audio: solo reemplazas los .wav. **Micro-deuda:** 2 `[FILL]` cosméticos en el header PASSPORT del script (el gate TDD bloqueó el fill de un comentario; no afecta funcionamiento). ¿Quieres que **(a)** ajuste `enabledHooks` a los 4 silenciosos, **(b)** regenere el audio en español vía servidor, y/o **(c)** haga commit de los 5 archivos del sistema de voz (sin tocar los 1185 cambios pre-existentes ajenos)? 📁 **BITÁCORA S20260531.PIPELINE_DESTRABE_DIAGNOSTICO.R13:**
- 📖 READ docs/TRIGGERS_HOOKS_MAP.md + graph-hooks.json (AR-AP7 grafo consultado)
- 🆕 WRITE manifest/voice_hooks_manifest.json (27 eventos)
- 🆕 WRITE config/voice_hooks_config.json (allowlist)
- 🆕 WRITE scripts/safe_voice_hook.py (~180 L, RELOJERO)
- ✏️ EDIT settings.local.json (merge +hooks, backup creado)
- ⚡ POWERSHELL SAPI → 7 .wav generados (sounds/)
- 🧪 TEST_POST: 6 doc-tests + traversal/allowlist → 100% PASS, todos exit 0