From 9997ffa3c1c177d4bc90770afcd795293561ca98 Mon Sep 17 00:00:00 2001 From: Ember Date: Fri, 30 Oct 2026 05:19:23 +0000 Subject: [PATCH] feat(episode): TRAZA_por-qu-pasa-mecanismo-el-surfacer-solo-e_S20261018.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Skill: NONE | Type: advisory Summary: EPISODIO 3 — TESSERA: Por qué pasa (mecanismo): el surfacer solo engancha... --- ...ot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 episodes/TRAZA_por-qu-pasa-mecanismo-el-surfacer-solo-e_S20261018.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md diff --git a/episodes/TRAZA_por-qu-pasa-mecanismo-el-surfacer-solo-e_S20261018.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md b/episodes/TRAZA_por-qu-pasa-mecanismo-el-surfacer-solo-e_S20261018.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md new file mode 100644 index 00000000..13a526a3 --- /dev/null +++ b/episodes/TRAZA_por-qu-pasa-mecanismo-el-surfacer-solo-e_S20261018.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md @@ -0,0 +1,35 @@ +--- +episode_id: "9cfb4cb3-bad0-4787-9973-db52b52ebc81" +puente_flat: "TRAZA_por-qu-pasa-mecanismo-el-surfacer-solo-e_S20261018.R3_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD" +session_code: "S20261018.SIDBD9734A85309" +acto_dialogico: "informar" +actor_flujo: "multi_actor" +criticidad_aegis: "low" +skill_dominante: "NONE" +fase_proyecto: "operations" +tipo_semantico: "advisory" +summary_one_line: "EPISODIO 3 — TESSERA: Por qué pasa (mecanismo): el surfacer solo engancha..." +source_type: "claude_code" +trust_boundary: "internal" +created_at: "2026-10-30T05:19:11.104226+00:00" +relectura_tagged: false +forgejo_commit_sha: "pending" +--- + +**Por qué pasa (mecanismo):** el surfacer solo engancha una clase de error. Los rebotes de VERIFY-FIRST, TEST-BEFORE-FIX, DOS-VIAS, nomenclatura, TESSERA y pre-ssh-safety traen su propio mensaje de error con instrucciones, así que "resuelvo" en el acto y sigo. Resuelto el síntoma, nadie escribe la receta. Y R13 es un cartel, no un muro: nada me obliga a abrir el cajón al arrancar una tarea. + +**Cómo hacer que el cajón sí mejore mi desempeño (tres palancas, una decisión):** + +- **(1) Devolver al cajón lo aprendido aquí (barato, hoy):** una sección "Pases de los guardianes" en TOOLBOX con los 6 rebotes de este chat y su pase exacto (comando literal). Media hora, commit, y la siguiente instancia no paga mis horas. +- **(2) Ampliar el surfacer (medio):** que también enganche los rebotes de los otros guardianes y apunte a esa sección. Test rojo-primero sobre `toolbox_surfacer`. Convierte el cartel en reflejo. +- **(3) Medir consulta real (barato):** una línea de telemetría cuando una instancia **lee** TOOLBOX.md (hoy solo sabemos cuántas veces se **escribe**). Sin eso, "el cajón mejora el desempeño" seguirá siendo una creencia. + +> 🎯 **En una frase:** el TOOLBOX se alimenta bien (135 recetas, 16 commits este mes), pero en este chat lo leí cero veces y aprendí los procedimientos chocando con los guardianes; la mitad de esos pases no están en el cajón. + +**✅ Hice:** medir tamaño, cadencia, surfacer (1.641 de 1.732 avisos son el mismo error; 0 en este chat), mis lecturas reales (0) y qué pases faltan en el cajón (DOS-VIAS, nomenclatura, pre-ssh-safety: 0 menciones). + +**⏳ Falta:** devolver al cajón lo aprendido aquí y, si quieres, que el surfacer aprenda a gritar con más errores. Ambas son mías con tu GO. + +**💡 Mi consejo:** la palanca 1 hoy mismo (sin ella, el conocimiento de este chat muere con él) y la 3 junto a ella; la 2 es un cambio de hook y merece su propio test, la dejo para después de P4. + +**Para avanzar, elige:** 🟢 **A** → *escribo la sección "Pases de los guardianes" en TOOLBOX + telemetría de lectura, test rojo-primero, commit* *(recomendado)* · 🟡 **B** → *A + ampliar el surfacer a los 6 guardianes ahora* · ⚪ **C** → *seguimos con P4; esto queda con dueño Ember y fecha 2026-11-05*