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:
parent
95f5bf3379
commit
06147d80c3
1 changed files with 34 additions and 0 deletions
|
|
@ -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.
|
||||
Loading…
Reference in a new issue