feat(episode): EXPLORA_r8cierret1-los-17-y-el-marcador-del-da_S20260812.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: ATLAS | Type: troubleshooting
Summary: EPISODIO 1 — PostgreSQL: [R8.cierre.T1] Los 17, y el marcador del día
This commit is contained in:
Ember 2026-08-14 06:19:05 +00:00
parent 6fc84c7e4c
commit 7154c185ad

View file

@ -0,0 +1,46 @@
---
episode_id: "dc709a21-0eeb-48c8-8e64-57c6cf4b9021"
puente_flat: "EXPLORA_r8cierret1-los-17-y-el-marcador-del-da_S20260812.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260812.PIPELINE_FIXES"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "ATLAS"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — PostgreSQL: [R8.cierre.T1] Los 17, y el marcador del día"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-08-14T06:18:56.820418+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Commit `5c12f8f1`. **Los 121 retenidos están completamente clasificados.**
## [R8.cierre.T1] Los 17, y el marcador del día
**Veredicto: el guard B-8 no se toca.** Es el tercer guardián legítimo.
| Grupo | n | Veredicto final |
|---|---|---|
| veredicto caducado | 19 | ✅ liberados e ingeridos |
| CHK-07 (+19 con CHK-03) | 87 | ✅ liberados — **regla arreglada** |
| CHK-01 | 36 | ⛔ guardián legítimo |
| guard B-8 post-F5 | 17 | ⛔ **guardián legítimo** |
★ Insight ─────────────────────────────────────
**Marcador: 3 guardianes legítimos, 1 detector roto.** La intuición con la que empecé —*"si rechaza tanto, algo estará mal en la regla"*— acertó **una de cuatro veces**. Los sistemas que llevan meses corriendo suelen tener razones que no están a la vista; el trabajo no era arreglar reglas, era averiguar cuál de las cuatro merecía tocarse.
─────────────────────────────────────────────────
**Hice:** cerré la última categoría. El guard B-8 resultó ser **FIX A, con GO tuyo del 27 de julio**: impide que PostgreSQL registre contenido cuyo vector no está en Qdrant, porque esa fila nacería huérfana y sería irreparable. Los 21 rechazos medidos son **todos** por re-emisión casi idéntica, **ninguno** por fallo de escritura. No lo toqué.
**Falta:** una comprobación que **no pude cerrar**, y prefiero decirlo a inventarla: si cada uno de esos 17 tiene efectivamente su gemelo ≥95% ya guardado. Lo intenté dos veces y **las dos mediciones salieron inválidas** — medí sobre un texto distinto al que mide el guard. Cerrarla exige replicar cómo el pipeline extrae el cuerpo antes de comparar.
**Mi consejo:** déjala ahí. No es urgente —el guard sólo rechaza por parecido, nunca por error de escritura, y esos episodios siguen recuperables— y hoy ya se tocaron bastantes cosas del pipeline. Es mejor candidata para una sesión con la cabeza fresca que para el final de una jornada larga.
**Lo que más me llevo:** hoy medí mal tres veces, siempre igual —el `mtime` que marcaba el movimiento en vez del nacimiento, el detector de bytes que contaba continuaciones UTF-8 como corrupción, y el prefijo calculado sobre el texto equivocado— y **las tres veces la cifra errónea era más alarmante que la real**. Está escrito en los documentos, porque es el error que más fácil me sale.
**Nota:** 9 commits **locales**. El push triple-remoto sigue esperando tu OK.