diff --git a/episodes/TRAZA_r21seccion1t1-mediciones-largas-verifica_S20260926.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md b/episodes/TRAZA_r21seccion1t1-mediciones-largas-verifica_S20260926.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md new file mode 100644 index 00000000..3351a4ab --- /dev/null +++ b/episodes/TRAZA_r21seccion1t1-mediciones-largas-verifica_S20260926.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md @@ -0,0 +1,68 @@ +--- +episode_id: "201f4fec-4c9d-4dcf-8c26-dc162a7586b6" +puente_flat: "TRAZA_r21seccion1t1-mediciones-largas-verifica_S20260926.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD" +session_code: "S20260926.SID8BFB883A7AA7" +acto_dialogico: "informar" +actor_flujo: "multi_actor" +criticidad_aegis: "low" +skill_dominante: "NONE" +fase_proyecto: "operations" +tipo_semantico: "troubleshooting" +summary_one_line: "EPISODIO 1 — ember-mcp: [R21.seccion1.T1] Mediciones largas: verificadas en los arch" +source_type: "claude_code" +trust_boundary: "internal" +created_at: "2026-09-28T19:11:21.216738+00:00" +relectura_tagged: false +forgejo_commit_sha: "pending" +--- + +Falsa alarma, y fue mía: los archivos existen, en una subcarpeta distinta de la que yo miré (`examen_v2_trabajo/salidas/`). Las cifras del agente coinciden con las salidas literales. + +## [R21.seccion1.T1] Mediciones largas: verificadas en los archivos + +| Medición | Resultado literal | Hora | +|---|---|---| +| Defectos sembrados | `268 de 268 defectos detectados · 0 ciegos · 0 invalidos · 0 sin veredicto` | 12:56 | +| Mutación, muestra de 100 | `83 de 100 mutantes muertos · 17 vivos · puntaje 0.830` | 14:08 | +| Marcas de guarda | `desajustes: 0` (según el agente) | — | +| Anclas | `268 de 268` (según el agente) | — | +| Tu bitácora real | Solo el archivo renombrado, 10.518 bytes, **sin cambios** | medido | + +**Qué significan, en llano:** +- **Defectos sembrados:** se deshizo a propósito cada uno de los 268 arreglos, y en los 268 casos alguna prueba lo notó. Ayer había 16 que nadie notaba. +- **Mutación:** se cambió una línea al azar 100 veces. En 83 alguna prueba falló. La meta era 0,80. Con 100 mutantes el margen es de unos 7 puntos arriba o abajo. +- **Los 17 que sobrevivieron** son, casi todos, cambios en números fijos de mensajes y redondeos. Quedan listados para revisarlos; no bloquean. + +## [R21.seccion2.L1] El incidente de la bitácora quedó cerrado + +| Antes | Ahora | +|---|---| +| Un examen estropeado podía escribir en tu carpeta de usuario | Cada subproceso recibe una "casa" falsa dentro de su carpeta temporal | +| Sin prueba que lo vigilara | 3 pruebas nuevas, vistas en rojo antes del arreglo | +| — | Control en marcha: un mutante fabricado escribió **dentro** de la carpeta temporal | + +Y el límite de tiempo ya no es un número fijo: se calcula desde lo que tarda la corrida de control. + +## [R21.seccion3.L2] Cuidado con lo que estas cifras NO dicen + +Miden **si las pruebas vigilan el código**. No miden si el examen decide bien. La quinta ronda acaba de demostrarlo: con 268 de 268, el examen todavía abre cuando el rival escribe `0,03` por `3%`. **Pruebas fuertes sobre una regla incompleta siguen dando una regla incompleta.** + +> 🎯 **En una frase:** las pruebas del examen ya vigilan todo lo que deben, pero falta tu decisión sobre quién juzga cuando el rival contesta algo distinto. + +**✅ Hice:** comprobé las cifras en los archivos de salida y que tu bitácora real no se tocó. + +**⏳ Falta:** tres decisiones tuyas, abajo. Ningún agente mío está corriendo. + +**💡 Mi consejo:** decidir primero el cambio de diseño (la número 1). De las tres, es la única que retiene el examen. + +**Tus tres decisiones abiertas:** + +| # | Decisión | Mi recomendación | +|---|---|---| +| 1 | Examen: cuando el rival contesta algo distinto, ¿quién decide? (mensaje R20) | 🟢 Una persona mira la lista | +| 2 | Parches de los dos ganchos (mensaje R13) | 🟢 Aplicarlos ya | +| 3 | Portón de ember-mcp (mensaje R19) | 🟢 Me dices "ya" con tus sesiones quietas | + +Puedes responder corto, por ejemplo: `1A 2A 3A`. + +PROBATOR:verdict=NEEDS_REVISION (pruebas fuertes; el examen sigue con un hallazgo grave abierto que espera decisión de diseño)