From 069a7afff5031112b05478f20857ce3332fb3e6b Mon Sep 17 00:00:00 2001 From: Ember Date: Sun, 26 Jul 2026 01:28:25 +0000 Subject: [PATCH] feat(episode): DEPURA_las-dos-cosas-en-marcha-pepita-cerrada_S20260725.R1_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: troubleshooting Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: ✅ Las dos cosas en marcha: pepita cerrada y el A/ --- ...ot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 episodes/DEPURA_las-dos-cosas-en-marcha-pepita-cerrada_S20260725.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md diff --git a/episodes/DEPURA_las-dos-cosas-en-marcha-pepita-cerrada_S20260725.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md b/episodes/DEPURA_las-dos-cosas-en-marcha-pepita-cerrada_S20260725.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md new file mode 100644 index 00000000..0fca1e3b --- /dev/null +++ b/episodes/DEPURA_las-dos-cosas-en-marcha-pepita-cerrada_S20260725.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md @@ -0,0 +1,35 @@ +--- +episode_id: "7c4e7502-95c4-4082-ade1-7332f7d2f6dc" +puente_flat: "DEPURA_las-dos-cosas-en-marcha-pepita-cerrada_S20260725.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD" +session_code: "S20260725.SHERPA_FABLE_AUTOMEJORA" +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_PRE_DIGEST: ✅ Las dos cosas en marcha: pepita cerrada y el A/B corriendo" +source_type: "claude_code" +trust_boundary: "internal" +created_at: "2026-07-26T01:28:24.451791+00:00" +relectura_tagged: false +forgejo_commit_sha: "pending" +--- + +# ✅ Las dos cosas en marcha: pepita cerrada y el A/B corriendo + +## 1. La pepita quedó arreglada (con test contra oráculo) + +El ecosistema ya **registra quién lo opera**. La nueva lib guarda el modelo activo en el estado de sesión con su **fuente literal** (el output del comando `/model`, no una suposición) y mantiene un rastro append-only. Cinco tests en verde, incluyendo el que más importa: **sin registro, responde "unknown" declarado — jamás adivina**. Registré las tres transiciones reales de hoy: Fable al arrancar → Opus 5 para el ciclo 2 → **Fable 5 ahora** (tu cambio para este experimento). Y quedó merge aditivo: no pisa los campos que ya vivían en el archivo. Commit `b5ed1087`, push 3/3. + +## 2. El experimento: hice algo antes de lanzarlo que quiero que sepas + +**Congelé las reglas del juego ANTES de ver un solo resultado** — [PREREGISTRO_AB_FABLE_VS_OPUS_S20260726.md](docs/PREREGISTRO_AB_FABLE_VS_OPUS_S20260726.md). Si definiera las varas después, podría (sin querer) acomodarlas para favorecer a cualquiera de los dos. Las siete dimensiones selladas: mismo veredicto o no · cuántos de los 9 bloqueos redescubre Fable solo · hallazgos nuevos reales (re-verificados) · falsos hallazgos · accionabilidad · **contaminación** · costo y tiempo. + +Sobre la contaminación — el detalle técnico que hace válido el examen: desde que corrió el brazo A, el repo **ya contiene las respuestas** (el veredicto, los 9 bloqueos, el diseño de Fable). Si los agentes del brazo B los leyeran, sería copiarse del rival. Por eso su guion lleva una **lista de artefactos vedados** que restaura la equivalencia de información, y la fuga residual (mensajes de commits) se auditará en su registro, no se supondrá ausente. + +**El brazo B está corriendo:** 8 agentes Fable 5, guion idéntico, en background (`wz1w80k34`). El brazo A tomó ~29 minutos; este puede tomar más. Costo declarado: magnitud comparable a los 1,58M del brazo A, **en tokens Fable** — lo pediste dos veces, así que se ejecuta con el precio a la vista. + +Cuando termine te entrego la comparación contra los criterios congelados — incluyendo la posibilidad incómoda de que Fable encuentre errores en el trabajo del brazo A: eso también contaría, para ambos lados del marcador. + +**📌 PILA (R14):** 🔵 EN CURSO: brazo B del A/B (`wz1w80k34`, 8 agentes Fable) · ✅ este turno: pepita modelo-operante (5 tests) + pre-registro D1-D7 sellado + commit `b5ed1087` push 3/3 · ❓JOHN: 3 llaves ciclo 3 + 9 del brief · 🟡 futuro: wiring del registro de modelo al boot panel (seguimiento menor).