feat(episode): TRAZA_zero-deuda-tcnica-del-chat-cerrada_S20260801.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: TESSERA | Type: troubleshooting
Summary: EPISODIO 1 — ember_experience: ✅ Zero deuda técnica del chat: cerrada
This commit is contained in:
parent
707df9969a
commit
014f5e4ac0
1 changed files with 38 additions and 0 deletions
|
|
@ -0,0 +1,38 @@
|
|||
---
|
||||
episode_id: "01678c4b-09c9-451c-963a-f278a7c9516d"
|
||||
puente_flat: "TRAZA_zero-deuda-tcnica-del-chat-cerrada_S20260801.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||
session_code: "S20260801.PIPELINE_FIXES"
|
||||
acto_dialogico: "informar"
|
||||
actor_flujo: "multi_actor"
|
||||
criticidad_aegis: "low"
|
||||
skill_dominante: "TESSERA"
|
||||
fase_proyecto: "operations"
|
||||
tipo_semantico: "troubleshooting"
|
||||
summary_one_line: "EPISODIO 1 — ember_experience: ✅ Zero deuda técnica del chat: cerrada"
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-08-02T02:39:16.107561+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
# ✅ Zero deuda técnica del chat: cerrada
|
||||
|
||||
La 🔴 que quedaba abierta ya no es una hipótesis — es una causa raíz confirmada con tres experimentos, y el instrumento que la ocultó 13 días quedó reparado y verificado en producción.
|
||||
|
||||
## Lo que se cerró esta noche
|
||||
|
||||
**1. Causa raíz del escalón — CONFIRMADA.** Tres experimentos dentro del container (mismo patrón `docker exec` que usa el propio gate):
|
||||
- *Estratificado (n=140):* los episodios viejos fallan más que los nuevos (0.567 < 0.675 < 0.725), y los "ladrones" del rank-1 son proporcionales al corpus → **sin canibalizador**.
|
||||
- *Replay temporal (mismos 60 viejos, 4 cortes de fecha):* lenient@1 = **0.567 idéntico en los 4** → quitar todos los competidores nuevos no rescata a nadie: **la competencia tampoco era la causa**. Ambas hipótesis de mi doc quedaron refutadas — y lo dejé escrito.
|
||||
- *La bala:* re-embeber hoy el contenido y compararlo con el vector guardado da coseno **1.0000 exacto** para lo escrito después del 22jul y **~0.81 (ninguno reproducible)** para lo anterior al 19jul. **Entre el 19 y el 21 de julio cambió el espacio efectivo del embedding** — mismo nombre de modelo, espacio distinto. Los ~731 episodios previos quedaron huérfanos de espacio: las queries de hoy los ven borrosos. Por eso el gate colapsó 0.907→0.620 justo tras el deploy del 19jul 20:30.
|
||||
|
||||
**2. El instrumento — REPARADO.** `retrieval_gate.py` emite ahora `verdict_hyde` y `verdict_clean` por separado (aditivo, retrocompatible, backup `.bak_pre_split_S20260802`). Verificado con corrida real completa: la línea nueva del history y el VERDICT.json traen ambos veredictos. Un escalón ya no puede esconderse tras una deriva.
|
||||
|
||||
**3. Todo respaldado:** commit `c3300be8` pusheado a los 3 remotos (rangos de SHA reales, no "up-to-date"). Doc HALLAZGO con AVISO DLC-2. Presencias cerradas en ambas categorías. Chip creado para el sensor de embedding que mide el nombre y no el hecho (violación IV-1 detectada de pasada).
|
||||
|
||||
**No es deuda mía y queda declarado:** los 3 episodios de la cola local (el crisol los drena solo; tocarlos sin dedup duplica), `STATE.md` (claim de otra ventana), y los GOs #6/#13 (exigen tu firma por ítem).
|
||||
|
||||
## La única decisión que nace de esto — con su historia completa
|
||||
|
||||
**Qué se decide realmente:** no "si arreglar el retrieval" (el instrumento ya está arreglado), sino **si reunificar el espacio de memoria**: re-embeber los ~731 episodios pre-19jul con el embedding actual.
|
||||
Loading…
Reference in a new issue