feat(episode): TRAZA_progreso-ejecutado-esta-sesin-forense_S20260607.R6_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: TESSERA | Type: troubleshooting
Summary: EPISODIO 6 — MNEMO Pipeline: Progreso ejecutado esta sesión forense
This commit is contained in:
Ember 2026-06-08 00:00:29 +00:00
parent c5c6d59f45
commit b3f9dbd4a6

View file

@ -0,0 +1,46 @@
---
episode_id: "860d56cb-efc9-4433-9e79-65675fbf6cec"
puente_flat: "TRAZA_progreso-ejecutado-esta-sesin-forense_S20260607.R6_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260607.MNEMO_BUG_FORENSE_MAP"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "TESSERA"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 6 — MNEMO Pipeline: Progreso ejecutado esta sesión forense"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-08T00:00:14.663808+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
DNS de los hosts https sigue caído (red parcial; sriyantra entró por SSH). No insisto (CLAUDE.md: no martillar vía fallida). **El commit está a salvo** (local + sriyantra); origin+forgejo entrarán cuando DNS se recupere.
Buen punto de checkpoint. Resumen de "hazlo todo según tu prioridad":
## Progreso ejecutado esta sesión forense
| Ítem prioridad | Estado |
|---|---|
| **A — Escaneo Forense Diario** | ✅ ejecutado (`SCAN_FORENSE_DIARIO_S20260606.md`) — halló **retrieval ayer = 0.00** (dual-path raw sin chunking) |
| **#1 — Revivir pipeline_runs (B-NEW24)** | ✅ **deployed + validado** (crisol_run patchado, INSERT validado rollback-test, backup listo) |
| **B-NEW25 (schema)** | ✅ cerrado FALSO POSITIVO (columna `finished_at` existe) |
| **Mapa forense** (CONSEJO+DECISION) | ✅ commit `0eb42d6` (sesión previa) |
`★ Insight ─────────────────────────────────────`
El hallazgo más valioso del escaneo: **"se hizo memoria pero no sirve para recordar"** — ayer entraron 114 episodios (PG=Neo4j alineados) pero su retrieval on-topic da **0.00** porque mis propios drains usaron el path legacy raw (sin chunking TESSERA). Esto eleva el fix #5 (retirar dual-ingestion) de "limpieza de drift" a **"el problema #1 para tener memorias útiles"**. Es exactamente lo que te frustra: el pipeline produce, pero produce ruido no-recuperable.
`─────────────────────────────────────────────────`
**Fixes restantes (mini-sprints, los hago a continuación cuando la red estabilice):** #2 reconciler cross-store (read-only health-check), #3 F-entity linking (`episode_entities`=0), #5 forzar todo por crisol chunked. Cada uno toca infra server-side → los hago con backup+test como el #1.
📌 PILA-PENDIENTES (R1) — COMPACT
🟢 Z-SCAN [R1] escaneo diario S20260606 ✅ (retrieval-fail detectado)
🟢 Z-FIX1 [R1] B-NEW24 pipeline_runs revivido+validado ✅
🟡 T-PUSH [R1+DNS] commit 77d39b1 en sriyantra; falta origin+forgejo (DNS caído) — reintentar al recuperar [hard]
🟡 T-FIX2 [R1] reconciler cross-store read-only (health-check diario) [próximo]
🟡 T-FIX5 [R1] retirar dual-ingestion raw→crisol chunked (causa retrieval-fail) [alto valor]
🟡 T-FIX3 [R1] F-entity PG linking (episode_entities=0) [hard]
⚪ T-VERIFY-RUN [R1+inferencia] verificar próximo cron tick escribe fila pipeline_runs real [inf]
❓ — (0 preguntas abiertas)