diff --git a/episodes/TRAZA_para-los-dos-john-y-no-por-intencin_S20260912.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md b/episodes/TRAZA_para-los-dos-john-y-no-por-intencin_S20260912.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md new file mode 100644 index 00000000..b3795f41 --- /dev/null +++ b/episodes/TRAZA_para-los-dos-john-y-no-por-intencin_S20260912.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md @@ -0,0 +1,23 @@ +--- +episode_id: "fe89065c-3cfa-4c50-bb09-0b0460f8af80" +puente_flat: "TRAZA_para-los-dos-john-y-no-por-intencin_S20260912.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD" +session_code: "S20260912.SID1E09D6AE7900" +acto_dialogico: "informar" +actor_flujo: "multi_actor" +criticidad_aegis: "low" +skill_dominante: "NONE" +fase_proyecto: "operations" +tipo_semantico: "troubleshooting" +summary_one_line: "EPISODIO 1 — SessionStart: Para los dos, John. Y no por intención..." +source_type: "claude_code" +trust_boundary: "internal" +created_at: "2026-09-23T15:56:33.001311+00:00" +relectura_tagged: false +forgejo_commit_sha: "pending" +--- + +**Para los dos, John.** Y no por intención sino por mecánica, verificada: + +- **Residencia:** tu instalador corrió (commit `1283437e`, línea 73 de `CLAUDE.md`, permisos consumidos). `CLAUDE.md` es la identidad de Ember, y el arranque no distingue modelo (lo comprobé: `session-start.py` no tiene ninguna rama por Fable u Opus). Cualquier sesión de este repo, corra en Fable, Opus o Sonnet, carga el digest del esquema en su primer segundo. +- **Ejecución de Opus:** además del digest, Opus tiene el ciclo mapeado tarea por tarea en el briefing (§4-bis, §4-ter, §4-quater) y el validador T0b que juzga los bloques HECHA sin mirar quién los escribió. +- **Roles distintos, mismas etapas:** Fable diseña y audita; Opus construye (EO-1). Eso reparte el peso de cada etapa, pero no exime a nadie de ninguna. Lo que estaba mal era el **nombre**: la regla decía "cómo piensa Fable". Ya dice "cómo piensa Ember (Fable y Opus)", con una sección 0 de ámbito en la regla completa (commit `fb603bc8`) y el digest corregido **sin engordar el residente** (pasó de 881 a 880 tokens: pagué la frase nueva quitando una redundante, porque el trinquete de commit rechaza cualquier residente que crezca sobre el techo; commit `339f12ea`, 3 remotos). El fichero conserva "fable" en el nombre por linaje: los IDs no se renombran.