feat(episode): TRAZA_lo-que-encontr-en-corto_S20260802.R10_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 10 — MNEMO_PRE_DIGEST: Lo que encontré, en corto
This commit is contained in:
Ember 2026-08-03 03:00:30 +00:00
parent 70640953f7
commit 821c3077bb

View file

@ -0,0 +1,35 @@
---
episode_id: "534f727b-6a2c-4aa7-94c2-09083273b0d8"
puente_flat: "TRAZA_lo-que-encontr-en-corto_S20260802.R10_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260802.SELFAWARE_FASE2_FRESCURA"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 10 — MNEMO_PRE_DIGEST: Lo que encontré, en corto"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-08-03T03:00:22.197682+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Diagnóstico terminado y entregado → [FORENSE_S20260802_ssh_cx43_banner_timeout.md](docs/FORENSE_S20260802_ssh_cx43_banner_timeout.md) (ya en tu panel).
## Lo que encontré, en corto
**El servidor MEMORIA no está caído.** Responde al ping perfecto (4/4, 0% pérdida) y todo su stack web está sano y veloz: forgejo 200, render 302, Authelia 200, context 403, todos conectando en 0,140,53 segundos. Eso descarta caída de hierro, corte de red y saturación general.
**La avería es quirúrgica: solo el canal SSH.** Y su firma es muy específica — el puerto 47822 **acepta la conexión** ("Connection established") pero **el saludo del servidor nunca llega** (banner timeout, idéntico 3 de 3 veces). En cristiano: alguien abre la puerta pero nadie sale a atender.
**Dos hallazgos que ahorran trabajo:**
- **El MCP `ember-memory` no es una segunda avería.** Su transporte en `settings.json` es `ssh cx43 docker exec…` — se cae *por* el SSH. Hay **una sola causa raíz**, no dos.
- **Refuté mi propia hipótesis inicial.** Consulté la historia (existía una memoria de un incidente SSH casi idéntico en mayo, causado por un desajuste de puertos), probé el puerto 22 esperando confirmarla… y me dio "Connection refused". La causa de mayo **no** es la de hoy. Prefiero eso a forzar una hipótesis bonita: en aquel incidente, asumir sin verificar costó fabricar un workaround inútil.
## 📖 Prólogo de la decisión
**Qué se decide realmente:** no es "¿cómo arreglo el SSH?" — es **quién da el siguiente paso y por dónde entra**. Yo llegué al límite de lo que se puede saber desde fuera: todo arreglo posible exige el acceso que justamente está roto. La pelota pasa a ti, pero no a ciegas: te dejé el árbol de hipótesis podado a tres.
**La historia:** el sync a cx43 falló ayer mismo mientras compactaba `MEMORY.md`, y el puente de veredictos lleva desde el 1 de agosto en `GATE_EN_FALLA` — los plazos de los gates **no se están midiendo** desde entonces. Cada hora que pasa, EMBER opera con los ojos cerrados sobre su propio pipeline.