feat(episode): TRAZA_resultado_S20260605.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 3 — LUMEN-LLM: Resultado:
This commit is contained in:
Ember 2026-06-06 01:01:32 +00:00
parent 95f5bf3379
commit 06147d80c3

View file

@ -0,0 +1,34 @@
---
episode_id: "76b73f1e-c48e-4106-9cec-8d69f04b1273"
puente_flat: "TRAZA_resultado_S20260605.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260605.AGENTES_READINESS_PIPELINE"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 3 — LUMEN-LLM: Resultado:"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-06T01:01:29.006675+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Resultado:
- Una respuesta corta de 70 palabras → llega sola → el guardia la rechaza. - Un mensaje de sistema (como el `SessionStart: ✅ audio placeholder` del arranque) → ¡ni siquiera debería ser un recuerdo! → llega solo → rechazado. Era como una editorial donde la regla es "capítulos de 200-500 palabras", el engrapador que une notitas sueltas existe… **pero solo viene los domingos.** El resto de la semana, cada notita corta moría en la puerta. ## 🔧 Qué hice (moldeé la pieza que faltaba)
Construí esa pieza faltante —`consolidate_pending.py`— y la **enchufé al turno de día**, justo antes de la puerta. Hace tres cosas, en orden:
1. **Tira la basura de sistema** — los mensajes de arranque/boot que nunca debieron ser recuerdo, los descarta (con cuidado: solo los inequívocos). 2. **Engrapa las cortas** — junta bolitas pequeñas seguidas de la misma conversación hasta llegar a 250 palabras. 3. **Recorta las gordas** — y aquí está lo lindo: al engrapar, **a veces se pasaba de 500** (dos de 300 = 600 = ¡muy gordo, también rechazado!). Así que añadí un paso que **vuelve a cortar** lo que quede >500 en pedazos sanos, usando el mismo cortador que ya estaba probado. ## ✅ La prueba (no me creas, mídelo)
Lo probé contra las **89 bolitas reales** que estaban en cola:
| | Antes | Después |
|---|---|---|
| Bolitas enanas (<200, rechazo seguro) | 9 | **1** |
| Bolitas gordas (>500, rechazo) | 0 | **0** |
| Bolitas que pasan la puerta | — | **84 de 85 (98%)** |
Más 12 pruebas automáticas en verde, incluyendo dos que generan miles de casos al azar para intentar romperlo.