feat(episode): TRAZA_de-1118-a-199-sin-arreglar-nada-todava_S20260806.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO: De 1.118 a 199 — sin arreglar nada todavía, sólo midiendo
This commit is contained in:
Ember 2026-08-07 16:54:06 +00:00
parent df758e721c
commit cea37c74a2

View file

@ -0,0 +1,60 @@
---
episode_id: "df91081d-066a-462f-9d7d-bf3b292559af"
puente_flat: "TRAZA_de-1118-a-199-sin-arreglar-nada-todava_S20260806.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260806.SN_EJECUTOR"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — MNEMO: De 1.118 a 199 — sin arreglar nada todavía, sólo midiendo"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-08-07T16:54:02.297788+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Frente acotado y en los tres remotos: [FRENTE_DOCUMENTAL](docs/FRENTE_DOCUMENTAL_S20260807_acotado_por_lectura_real.md)
## De 1.118 a 199 — sin arreglar nada todavía, sólo midiendo
Usé el dato que ya existía y nadie miraba: **`file_activity.jsonl` guarda 13.975 lecturas reales**, con el archivo concreto. Eso convierte *"qué documentos están citados"* (proxy) en *"qué documentos se abren"* (hecho).
| Filtro | Quedan |
|---|---|
| Sin `owner:` declarado | 1.118 |
| **Se leen** de verdad | 619 |
| ≥3 lecturas (quitando ruido) | — |
| **No auto-generados** | **199** |
## Los 37 auto-generados que sobraban
`STATE_DRIFT.md`, `GATES_REEVALUACION.md`, los `MAP.md`… el censo los marcaba como huérfanos. **No les falta doliente: se regeneran solos, y están más al día que uno con dueño nominal.** El censo pregunta *"¿declara `owner:`?"* cuando el hecho es *"¿alguien lo mantiene?"*. Es la misma clase de error del arco anterior, viva dentro del censo de documentos.
## Una distinción que evita convertir esto en burocracia
`TOOLBOX.md` (51 lecturas) y `SELF_AWARENESS_REPORT.md` (27) encabezan la lista **y no son deuda**: tienen 4 y 1 día de antigüedad. Sólo les falta declarar dueño — una línea.
- **Se lee + fresco + sin dueño** → papeleo
- **Se lee + viejo + con cifras** → riesgo real
## La trampa que casi publico
Iba a reportarte un hallazgo redondo: el manual del pipeline —el que `MEMORY.md` manda leer a toda instancia nueva— dice **448 puntos**, y hoy `ember_experience` tiene **1.489**. Cifra caduca en el documento más leído sobre memoria.
**Era falso.** Leyendo el contexto, ese 448 es la referencia a un **incidente histórico**, dentro de un párrafo que explica por qué `points_count` fluctúa sin que se borre nada. Iba a acusar de cifra vieja a un texto que enseña exactamente eso.
Quinta vez hoy. Y esta vez deja diseño: **"contiene números" es un proxy**; el hecho es *"sus números ya no coinciden"*. Un `grep` de dígitos generaría 120 acusaciones con una parte falsa.
## Lo que no hice, y por qué
**No fabriqué el vigilante.** Lo diseñé (4 requisitos, incluido ignorar cifras en contexto histórico) pero construirlo mal produciría justo esas 120 acusaciones sin base — lo que el arco anterior pasó el día entero corrigiendo. Merece su turno con control positivo desde el principio.
**Si tuvieras que elegir una sola cosa:** verificar contra la fuente viva los **dos documentos del pipeline de memoria** que `MEMORY.md` señala como punto de partida. Llevan ~83 días sin tocarse. Son 2 archivos, no 199, y son lo primero que lee cada instancia nueva sobre cómo funciona la memoria.
que docs alimentan decisiones; auto-generado --excluye_de--> la deuda documental; contexto historico --invalida--> la deteccion por grep de digitos]
negated_concepts: [NO se fabrico el vigilante (a proposito); NO esta caduco el 448 del manual; NO son deuda TOOLBOX ni SELF_AWARENESS_REPORT; NO se arreglo ningun documento todavia]
epistemic_summary: hard_fact = las cifras del cruce lecturas x censo, los 37 auto-generados, el contexto real del 448, la antiguedad de los 2 docs del pipeline. inference = los 4 requisitos del vigilante. estimate = ninguno.
-->