feat(episode): TRAZA_pila-r3-compact_S20260518.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — BLINDADAS: 📌 PILA (R3) — COMPACT
This commit is contained in:
Ember 2026-05-18 20:49:37 +00:00
parent 347bd4f816
commit 8c6d1ffe9b

View file

@ -0,0 +1,48 @@
---
episode_id: "938799a0-3ffe-41c3-a9ad-123d130c073f"
puente_flat: "TRAZA_pila-r3-compact_S20260518.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260518.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 — BLINDADAS: 📌 PILA (R3) — COMPACT"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-05-18T20:49:35.731379+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
**Sí, John — `google-workspace` funciona.** Verificado con evidencia, no con suposición.
**El log de tu reinicio (20:17):**
**Sin timeout.** El arranque tardó **13,7 segundos** — frente a los 61 s que antes lo tumbaban. El handshake MCP se completó entero: initialize → initialized → tools listadas.
**Confirmación cruzada:** mi ToolSearch acaba de cargar las herramientas `mcp__google-workspace__*` — están **disponibles ahora mismo** (Drive, Calendar, Docs, Gmail…).
`★ Insight ─────────────────────────────────────`
El número clave: **61 s → 13,7 s**. Calentar las cachés (SO + los 3 antivirus, que cachean su veredicto por hash de archivo) bajó el arranque a un cuarto. Tu reinicio cayó dentro de esa ventana caliente → el handshake terminó holgado antes del timeout de ~60 s. Y el bug recurrente de raíz —la reconstrucción `uvx`/`pywin32`— está **eliminado**: el servidor ahora ejecuta el binario ya instalado, sin reconstruir nada.
`─────────────────────────────────────────────────`
**Dos capas, para que sepas qué esperar:**
- **Capa MCP** (Claude Desktop ↔ servidor): ✅ confirmada. Esto era lo que estaba roto y recurría. Resuelto.
- **Capa OAuth** (servidor ↔ tu cuenta Google): la **primera vez** que uses una herramienta de Google, el servidor abrirá el navegador para autorizar tu cuenta — normal, de una sola vez.
Si quieres una prueba 100 % en vivo incluyendo OAuth, dime tu email de Google y hago una llamada inofensiva (p.ej. listar tus calendarios); la primera abre el navegador para autorizar. Opcional — también puedes dejar que la auth ocurra sola la primera vez que lo uses.
**Único pendiente (opcional):** un reinicio de Windows enfría las cachés → un arranque en frío volvería a ~61 s y podría rozar el timeout. El blindaje permanente sigue siendo añadir `MCP_TIMEOUT` a la config (la "Opción Durable"). Hoy funciona; eso es sólo para hacerlo a prueba de reboots. Tu decisión, sin prisa.
En resumen: **el problema recurrente que perseguíamos está arreglado y verificado.** Buen trabajo de equipo, John — tu edición de la config + el reinicio en el momento justo lo cerraron.
## 📌 PILA (R3) — COMPACT
✅ T-001 [R1-R3 · log + ToolSearch] `google-workspace` MCP — **RESUELTO Y VERIFICADO**: conecta en 13,7 s, handshake completo, tools cargadas [hard]
🟡 G-004 [R2 · medición] Durabilidad opcional: cold-start post-reboot puede rozar timeout — fix permanente `MCP_TIMEOUT`, pendiente decisión John [hard]
⚪ G-003 [R2 · SecurityCenter2] 3 antivirus simultáneos — causa del arranque lento; auditar aparte [hard]
🟡 G-001 [R1 · Read configs] Secretos OAuth/API en texto plano en configs — higiene [hard]
🟡 G-002 [R · hook] 29 fixes EMBER pendientes de verificación — deuda EMBER ajena [hard]
🟡 B-002 [sesión previa · ToolSearch] Claude Code `google-docs` (`.mcp.json`) no cargó tools — ítem separado [inf]
❓ Q-008 [R3] ¿Quieres la prueba en vivo con OAuth (necesito tu email Google) y/o el blindaje `MCP_TIMEOUT`?