feat(episode): TRAZA_los-7-textos-que-necesitas-genralos-en_S20260531.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 3 — SessionStart: 🎙️ Los 7 textos que necesitas (genéralos en tu app y
This commit is contained in:
Ember 2026-06-01 03:34:27 +00:00
parent d17c2d1e7f
commit c2a54190fe

View file

@ -0,0 +1,44 @@
---
episode_id: "2701de92-3f0f-46fc-9362-f009dbd76c7e"
puente_flat: "TRAZA_los-7-textos-que-necesitas-genralos-en_S20260531.R3_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 3 — SessionStart: 🎙️ Los 7 textos que necesitas (genéralos en tu app y exporta"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-01T03:34:14.914200+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Listo, John. Hoja generada desde el manifest (fuente de verdad): **[docs/VOICE_HOOKS_TTS_TEXTOS.md](docs/VOICE_HOOKS_TTS_TEXTOS.md)** — tiene los 7 activos + los 27 totales.
## 🎙️ Los 7 textos que necesitas (genéralos en tu app y exporta .wav)
| Archivo (nombre EXACTO, minúsculas) | Texto |
|---|---|
| `sessionstart.wav` | Sesión de Claude Code iniciada. |
| `userpromptsubmit.wav` | El usuario envió un prompt. |
| `pretooluse.wav` | Claude está a punto de usar una herramienta. |
| `permissionrequest.wav` | Claude solicita permiso. |
| `posttooluse.wav` | La herramienta terminó correctamente. |
| `posttoolusefailure.wav` | La herramienta falló. |
| `stop.wav` | Claude terminó de responder. |
**3 reglas para que funcione sin tocar nada:**
1. **Exporta como `.wav`** (PCM 16-bit) — no mp3.
2. **Nombre exacto** en minúsculas (de la tabla). Si el nombre no coincide con el manifest, no suena.
3. Déjalos en `.claude/hooks/sounds/` (sobrescribiendo los actuales) **o** en cualquier carpeta y me dices dónde — yo los copio.
Cuando me los pases: verifico nombre + formato, reproduzco cada uno por el hook real para confirmar, y hago commit + push triple-remoto. Si tu app solo da mp3, dímelo y vemos (instalar ffmpeg o convertir).
Una nota: si quieres también la biblioteca completa de 27 (subagentes, compactación, worktrees, etc.), los textos están en el doc — pero con los 7 te basta para el ciclo principal.
📁 **BITÁCORA S20260531.PIPELINE_DESTRABE_DIAGNOSTICO.R2:**
- 🔍 BASH check ffmpeg/ffplay → no instalados; winsound solo .wav (confirmado formato)
- 🆕 WRITE docs/VOICE_HOOKS_TTS_TEXTOS.md (generado desde manifest, 7 activos + 27 totales)