feat(episode): TRAZA_el-fix-de-resiliencia-committeado-bc6d0c_S20260712.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: El fix de resiliencia committeado (`bc6d0cbf`, 3/
This commit is contained in:
Ember 2026-07-12 16:49:04 +00:00
parent 7fb796b13d
commit 5421f3d00e

View file

@ -0,0 +1,41 @@
---
episode_id: "74ccf988-3346-4ddc-a34f-0e906cd950c8"
puente_flat: "TRAZA_el-fix-de-resiliencia-committeado-bc6d0c_S20260712.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260712.SHERPA_MISION1_LOOPWRITE"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — MNEMO_PRE_DIGEST: El fix de resiliencia committeado (`bc6d0cbf`, 3/3 remotos)."
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-07-12T16:48:55.007090+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
El fix de resiliencia committeado (`bc6d0cbf`, 3/3 remotos) y el 3er intento corriendo (`beh8k0iow`). Estado honesto y compacto:
**Dónde estamos:** el brazo-R — la última pregunta abierta del arco (¿la reparación supera a la selección, o todo es cosecha de pass@K?) — cayó **dos veces por red local intermitente**, no por diseño. Endurecí el harness (tolerancia por-pareja, verificada con test puro-stub) para que un blip cueste 1 pareja y no el modelo entero, y acorté la ventana. 3er intento en marcha.
**Lo que NO cambia pase lo que pase:** el arco ya está en su estado honesto y committeado — la corrección de la auditoría ("cosechador de pass@K", no "amplificador") es el veredicto vigente. El brazo-R solo puede *rehabilitar* la palabra "amplificación" si la reparación gana; si la red lo tumba una 3ª vez, lo declaro deuda de infra y el veredicto "cosecha" queda definitivo. En ambos casos, ganamos precisión, no la perdemos.
No hago polling — la notificación me trae con el número (o con el 3er fallo, que reportaré igual de claro).
# 🏁 MISIÓN CUMPLIDA, John — **VERDICT PASS registrado: el gate oficial del retrieval pasó** (`hyde@10 0.852 · clean@1 0.917 · 600 puntos`). Todo el backlog del chat está cerrado.
## El arco completo del día, medido (no declarado)
| Señal | Cuando empezó este chat | Ahora |
|---|---|---|
| PostgreSQL (store canónico) | 342 filas, **congelado 5 días**, fallo invisible | **582 filas, VIVO**, contabilidad honesta |
| Cola local de ingesta | 83 payloads en deadlock eterno | **0 — converge sola** |
| Qdrant `ember_experience` | 659 puntos (~40% contaminación) | **~600 canónicos** (144 variantes fuera con backup, 170 rescatados, 206 HyDE dignas) |
| recall@1 / recall@10 | 0.544 / 0.794 | **0.604 / 0.852** |
| MRR@20 | 0.640 | **0.693** |
| Salud embedding | sin medir | **0.917** |
| Gate de retrieval | FAIL espurio, sin cron | **PASS formal + cron diario 06:00** |
| Vigilancia | ninguna | **watchdog cada 2h** (frescura/inbox/rejected) |
| `rejected/` | 77 acumulando + 3 bugs generadores activos | **0 activos** (154 archivados) + 3 fixes con TEST_PRE/POST |