feat(episode): DEPURA_lo-que-pas-en-este-turno_S20260912.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — MEMORIA: Lo que pasó en este turno
This commit is contained in:
Ember 2026-09-13 04:10:27 +00:00
parent 51a7f64e23
commit 063e5692de

View file

@ -0,0 +1,46 @@
---
episode_id: "07456f70-2385-494c-beab-0e79a11111a9"
puente_flat: "DEPURA_lo-que-pas-en-este-turno_S20260912.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260912.SIDE020AE4D61D6"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — MEMORIA: Lo que pasó en este turno"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-09-13T04:10:18.943523+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Los tres remotos `OK identico`, verificado con la receta buena. *(El aviso DLC sugiere revisar 5 docs que mencionan "DLC-2": es coincidencia de palabra clave — ninguno contiene un claim que mi fix refute. No aplico.)*
### Lo que pasó en este turno
El aviso de `6f` sobre duplicación destapó algo bastante peor que una duplicación:
| Hallazgo | Medido |
|---|---|
| **Mi receta anti-falso-verde tenía un falso verde** | `git fetch --all -q` con remoto inalcanzable → `rc=124`, nadie mira ese código, y el conteo igual dice `0 pendientes`. **Luz verde con la red caída** — el escenario nominal de un apagón |
| **Un timeout mal calibrado convierte "lento" en "muerto"** | `origin` tarda 28 s; con `timeout 15` salía `NO VERIFICABLE` estando sano. Casi lo reporto como remoto caído |
| **La verificación buena cuesta ~47 s** | Bien en la vuelta, mal bajo reloj: en bandera ROJA son 47 s que no estás evacuando |
| **SS-AP3 evitado** | SG-7 queda como instrumento canónico; APAGÓN **cita** la receta, no fabrica una segunda |
`★ Insight ─────────────────────────────────────`
La causa raíz de mi error tiene nombre y es reutilizable: medí `<remoto>/<rama>`, que es una **referencia local** — una foto de cómo estaba el servidor la última vez que hablamos — y la traté como si fuera el servidor. La receta de `c7` pregunta al servidor en vivo con `ls-remote`. Misma distinción que B-30 IV-1: *el hecho, no su sombra*. Y el corolario que puse en el manual: **un verificador que confunde "no pude preguntar" con "está bien" es peor que no tener ninguno**, porque produce confianza injustificada.
`─────────────────────────────────────────────────`
Conservé la versión defectuosa escrita, con su aviso encima, en vez de borrarla: el error enseña más que la corrección.
### 📁 BITÁCORA S20260912.SIDE020AE4D61D6.R5
- ⚡ BASH: `grep SG-7 docs/cola_john.yaml:1453` → gate confirmado, no supuesto
- ⚡ BASH: control positivo con remoto `192.0.2.1``fetch rc=124` + conteo `0` = **falso verde confirmado**
- ⚡ BASH: latencias medidas → forgejo 12s · origin 28s · sriyantra 7s
- 📨 SEND: a `ember-claude-code-c7` → 3 datos medidos para su decisión SG-7 + posición SS-AP3
- ✏️ EDIT: `skills/apagon/CLAUDE.md` B.2-bis → receta corregida + aviso sobre la versión anterior (+35/6)
- ⚡ BASH: commit `ad519e59` + push × 3 → verificado `OK identico` × 3