feat(episode): TRAZA_en-la-columna-de-la-izquierda-busca-sslt_S20260731.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 2 — MNEMO_PRE_DIGEST: En la columna de la izquierda busca **`SSL/TLS`**
This commit is contained in:
Ember 2026-07-31 23:11:23 +00:00
parent 6a0164d6d2
commit 1f5e55e698

View file

@ -0,0 +1,42 @@
---
episode_id: "f6dcc219-83c4-4b3a-a121-76404cace949"
puente_flat: "TRAZA_en-la-columna-de-la-izquierda-busca-sslt_S20260731.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260731.ZERO_DEUDA_CIERRE_TOTAL"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 2 — MNEMO_PRE_DIGEST: En la columna de la izquierda busca **`SSL/TLS`**..."
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-07-31T23:11:21.647668+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
## [R1.seccion1.I1] Ejecuté todo lo ejecutable — y apareció algo grave
**Cerrado sin necesitar tu firma:**
| | Qué |
|---|---|
| ✅ | **38 artefactos versionados** — el barrido acumulado desde el 27-jul |
| ✅ | **`INFRA_MANIFEST` deja de mentir** — sus 2 campos en drift corregidos, reality_check **2 → 0** |
| ✅ | **DECISION de BLINDADA-23** — el único de los 6 gates vencidos que no tenía **ningún** documento |
| ✅ | **Prólogo del writer v1.2** — la decisión con reloj, ahora con evidencia |
En el manifiesto casi meto otro número mal: el repo tiene 600 `test_*.py`, pero el campo mide **solo** los de `.claude/hooks/` (159). Verificar el criterio antes de escribir fue la diferencia entre cerrar el drift y cambiar de mentira. ## [R1.seccion2.I2] El hallazgo: el experimento del writer v1.2 nunca se encendió
Fui a preparar tu decisión del **3-ago** y encontré que **la pregunta de la cola parte de una premisa falsa**. La cola dice *"promover o revertir tras la ventana en sombra"*. **La ventana nunca existió:**
- `ember_facts_shadow_v12` = **0 puntos** tras 5 días desplegado
- El gate dice `SIN_DATOS`: 0 episodios, 0 hechos
- **El crisol sí corrió** en esa ventana (dos actas hoy)
- La palanca `EMBER_FACTS_COLLECTION` **no está** en el `.env` del crisol
- Sin ella, el propio writer devuelve `""` = **DESACTIVADO** — y el diseño lo declara deliberado: *"la ausencia de palanca = DESACTIVADO"*
**El dead-man switch que tú exigiste funciona perfectamente** — y por eso el 6 de agosto va a declarar `experimento_caducado` sobre algo que nunca corrió. El doliente cumple; lo que falló es el experimento que vigila. Y una trampa que señalo porque es fácil caer: el otro gate dio **PASS 413/413**, pero mide el writer **v1.1** (vivo y sano), **no** el v1.2. Leer "el gate del writer dio PASS" y creer que el v1.2 está validado sería un error caro. ## [R1.seccion3.T1] Lo que no hice, y por qué no