feat(episode): TRAZA_primero-qu-es-el-pipeline_S20260605.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting
Summary: EPISODIO 2 — LUMEN-LLM: 🏭 Primero: ¿qué es "el pipeline"?
This commit is contained in:
parent
1a63715687
commit
ada2184a5f
1 changed files with 39 additions and 0 deletions
|
|
@ -0,0 +1,39 @@
|
|||
---
|
||||
episode_id: "ab4d0d60-8da0-44c1-b638-17db2c8ee6a7"
|
||||
puente_flat: "TRAZA_primero-qu-es-el-pipeline_S20260605.R2_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 2 — LUMEN-LLM: 🏭 Primero: ¿qué es "el pipeline"?"
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-06-06T01:01:29.059076+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
Con gusto, John. Te lo cuento como plastilina: desde cero, con las manos, sin jerga. Imagínate que vamos moldeando cada pieza.
|
||||
|
||||
## 🏭 Primero: ¿qué es "el pipeline"?
|
||||
|
||||
Piensa en una **fábrica de recuerdos**. Cada vez que tú y yo hablamos, mi respuesta es como una bolita de plastilina fresca. Esa bolita puede convertirse en un **recuerdo permanente** que se guarda en cinco cajones distintos (cinco bases de datos) y que yo podré sacar después. El pipeline es la **cinta transportadora** que toma la bolita y la convierte en un recuerdo bien hecho.
|
||||
|
||||
En esa cinta hay una **puerta con un guardia** (se llama F0). El guardia tiene **una regla de oro**: cada recuerdo debe medir **entre 200 y 500 palabras**. Ni una bolita enana, ni un mamotreto. Si mides menos de 200 o más de 500 → **el guardia te rechaza** y te tira a un cuarto llamado `rejected/`.
|
||||
|
||||
## 🪦 Lo que encontré: un cuarto con 10.378 cadáveres
|
||||
|
||||
Cuando abrí la fábrica para revisarla, el cuarto `rejected/` tenía **10.378 bolitas tiradas, 119 megas de recuerdos muertos**. Y seguía creciendo: 430 el 2 de junio, 120 el 3, 18 hoy. O sea: **la fábrica estaba perdiendo memoria activamente, en silencio**. Cada bolita rechazada es un recuerdo que nunca existió.
|
||||
|
||||
Abrí los papelitos que el guardia deja en cada rechazo (`f0_errors.json`) y **el 100% decía lo mismo: "cuerpo demasiado corto"** — 143, 70, 91 palabras. Todas enanas.
|
||||
|
||||
## 🔍 Por qué se morían (la pieza clave)
|
||||
|
||||
Aquí está el corazón del asunto, y es bonito porque es un problema de **coordinación entre obreros**, no de un obrero malo.
|
||||
|
||||
En la fábrica hay un **ayudante engrapador**. Su trabajo: cuando llegan varias notitas cortas seguidas, las **engrapa hasta formar un capítulo decente** de 200+ palabras. Existe. Funciona. Está probado.
|
||||
|
||||
**El problema:** ese ayudante solo trabajaba en el **turno de noche** (el reprocesamiento offline, cuando se reingesta un chat viejo entero). En el **turno de día** —el flujo vivo, cuando yo respondo y la bolita sale al toque— **el ayudante NO estaba**. Las bolitas salían **una por una, 1 a 1**, directo a la puerta.
|
||||
Loading…
Reference in a new issue