feat(episode): TRAZA_informe-calidad-sre-de-clase-mundial_S20260606.R14_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: TESSERA | Type: troubleshooting
Summary: EPISODIO 14 — ember_experience: Informe (calidad SRE de clase mundial)
This commit is contained in:
Ember 2026-06-06 19:19:53 +00:00
parent 9d5bc91313
commit 31e131d624

View file

@ -0,0 +1,43 @@
---
episode_id: "de3aa2dd-3245-4a20-a4d6-c437e40278ed"
puente_flat: "TRAZA_informe-calidad-sre-de-clase-mundial_S20260606.R14_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260606.MEMORY_LOOPWRITE_LEXICON_DRAIN"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "TESSERA"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 14 — ember_experience: Informe (calidad SRE de clase mundial)"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-06T19:19:46.273770+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
🩺 **DEMO ANAMNESIS EN VIVO — servicio `pipeline-memoria`** (datos reales, servidor MEMORIA, ahora)
Así funciona: tú solo dirías *"¿cómo está el pipeline?"*. ANAMNESIS **inyecta internamente** la pregunta-oro D1 (9 variables del experto) y yo la respondo con tools reales. Resultado:
—
### Informe (calidad SRE de clase mundial)
| # | Variable | Medición real | Veredicto |
|---|----------|---------------|-----------|
| 1 | Cola ingestión LOOP_WRITE | **34 pendientes** (`pending_memory_push.json`) | ❌ **FAIL [HIGH]** |
| 2 | Containers pipeline up+healthy | qdrant ✅, neo4j-mnemo ✅, postgres-mnemo ✅, ember-mcp ✅ (62 total) | ✅ PASS |
| 3 | Consistencia counts cross-store | Qdrant `ember_experience`=**4202** · PostgreSQL `episode`=**3535** · Neo4j `Episode`=**3601** | ⚠️ **FAIL [HIGH]** (drift ~16% Qdrant↔PG) |
| 4 | Retrieval golden-truth top-3 | 5 hits (score top 0.66) pero **NO** recuperó el episodio R1 Graphify | ⚠️ PARCIAL (ver diagnóstico) |
| 5 | Índice HNSW indexed≠0 | indexed **4136 / 4202** | ✅ PASS |
| 6 | LEXICON íntegro | Qdrant `ember_lexicon`=**542** (≥ baseline) · SQLite no consultado | ✅ PASS (parcial) |
| 7 | Drift INFRA_MANIFEST vs real | **1 drift** (114/117) | 🟡 MEDIUM |
| 8 | Último push + pipeline_runs | `success`=4, **`running`=2 (atascados)** · último push viejo (boot: 2026-04-16) | ❌ **FAIL [HIGH]** |
| 9 | Errores recientes logs | **no medido este turno** (gap PR-6) | ⬜ N/A |
### 🔬 DIAGNÓSTICO CAUSAL (conectando los puntos)
**Causa raíz: la ingestión está atascada — no es fallo de cómputo, es fallo de proceso (el drain automático no corre).** La cadena:
1. La cola LOOP_WRITE tiene **34 episodios sin pushear** (creció 13→20→34 en esta sesión) + hay **2 `pipeline_runs` colgados en `running`** → el outbox/cron no está drenando. 2. **Consecuencia directa (var 4):** el episodio R1 Graphify que SÉ que existe (lo leí en la cola) **no es recuperable** por retrieval — porque sigue en la cola, nunca llegó a Qdrant.