feat(episode): TRAZA_suite-completa-terminada-3658-passed-5-f_S20260812.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: TESSERA | Type: troubleshooting Summary: EPISODIO 3 — MNEMO_PRE_DIGEST: Suite completa terminada: **3658 passed, 5 failed
This commit is contained in:
parent
c155d88b9e
commit
5bafac10c9
1 changed files with 49 additions and 0 deletions
|
|
@ -0,0 +1,49 @@
|
|||
---
|
||||
episode_id: "cf771edf-5514-4302-a926-5475e571b832"
|
||||
puente_flat: "TRAZA_suite-completa-terminada-3658-passed-5-f_S20260812.R3_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: "TESSERA"
|
||||
fase_proyecto: "operations"
|
||||
tipo_semantico: "troubleshooting"
|
||||
summary_one_line: "EPISODIO 3 — MNEMO_PRE_DIGEST: Suite completa terminada: **3658 passed, 5 failed** —..."
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-08-14T04:26:38.918346+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
Suite completa terminada: **3658 passed, 5 failed** — y verifiqué que **ninguno de los 5 es mío**:
|
||||
|
||||
| Fallo | Veredicto |
|
||||
|---|---|
|
||||
| `test_barrido_b30` | `bitacora_drainer.py` **ganó** cobertura de test — el propio mensaje dice "buena noticia". Se rompe porque algo mejoró |
|
||||
| `test_boot_retrieval_encoding` | señala `mutacion_harness.py:233`, commiteado por **otra instancia** (`8e987d51`), no por mí |
|
||||
| Los otros 3 | sin commits hoy; ninguno toca HyDE ni memoria |
|
||||
|
||||
Y lo comprobé por el lado contrario: mis dos librerías nuevas no usan `subprocess text=True`, que es el defecto que ese test caza.
|
||||
|
||||
Los 222 tests de los 6 archivos que tocan HyDE siguen verdes. El fix de contaminación cross-documento está limpio.
|
||||
|
||||
Sigue en pie tu elección sobre cómo continuar con los 28 puntos restantes — 🟢**A** seguir con los fixes de una línea, 🟡**B** ver el informe completo primero, o ⚪**C** parar y consolidar.
|
||||
|
||||
Cinco fixes aplicados y respaldados (`e8bba856`).
|
||||
|
||||
## Lo más revelador de la tanda
|
||||
|
||||
**El sistema declaraba "verificado" cuando no tenía dato.** Un episodio sin campo de confianza salía sellado como `VERIFIED` — la ausencia de información producía el sello máximo. Es lo contrario exacto de lo que decidiste, y llevaba ahí desde siempre.
|
||||
|
||||
**Y el disparador de la cosecha de LEXICON se alimentaba de mi propia prosa.** Contaba documentos que *mencionan* la palabra `MNEMO_PRE_DIGEST`, no que la tengan. Medido hoy: 3 documentos disparaban el umbral, **solo 1 tenía bloque real** — los otros dos eran un informe de censo y un `MAP.md` que simplemente la nombran. Con el fix baja a 1, que es la verdad.
|
||||
|
||||
Los otros tres: `lexicon_consulted` decía `true` **sin hacer ninguna consulta**; `extraction_confidence: 0.8` era una cifra que nada medía (ahora `null`, que declara el hueco); y las palabras clave de un episodio pobre **se descartaban** y se cambiaban por las tres de mayor colisión del corpus — ahora se conservan y el relleno queda declarado.
|
||||
|
||||
Un detalle que prefiero contarte: **mi sonda de verificación me mintió dos veces**. Buscaba formato Python en un archivo que renderiza JSON. El código estaba bien y el medidor mal — lo descubrí mirando el archivo real en vez de creerle a mi propia herramienta. Es el mismo error que llevo todo el día cazando en el ecosistema, cometido por mí.
|
||||
|
||||
**Hice.** Cinco arreglos mínimos, cada uno reproducido antes de tocarlo. El más importante: el sistema ya no dice "verificado" cuando lo que tiene es un hueco.
|
||||
|
||||
**Falta.** Dos de peso: el bucle donde el sistema se cosecha a sí mismo, y un medidor que cuenta palabras y las presenta como confianza.
|
||||
|
||||
**Mi consejo.** Sigo con el eco del índice maestro. Es el que más contamina —casi todas las cosechas recientes se alimentan de él— y también es una línea.
|
||||
Loading…
Reference in a new issue