feat(episode): TRAZA_para-john-r2_S20260703.R99_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: design
Summary: EPISODIO 135 — BLINDADAS: 📍 PARA JOHN — R2
This commit is contained in:
Ember 2026-07-12 16:29:58 +00:00
parent 7c28f111d9
commit 46e839c59e

View file

@ -0,0 +1,29 @@
---
episode_id: "a80825d8-906e-4f3c-b05c-1a5b74a107bf"
puente_flat: "TRAZA_para-john-r2_S20260703.R99_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260703.ANTI_OLVIDO_ESTADO_VIVO"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "design"
summary_one_line: "EPISODIO 135 — BLINDADAS: 📍 PARA JOHN — R2"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-07-12T16:18:09.120010+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
- **Qué se decidirá (reframe):** el 2026-07-17, si el statefact-guard pasa de *advisory* (te avisa) a *bloqueo duro exit-2* (te frena el Write hasta reconciliar).
- **Historia:** nació del incidente passphrase (glosa stale en MEMORY.md); el diseño lo deliberó CONCILIO dos veces; PROBATOR exigió no promover sin métrica — por eso existe el gate con fecha dura.
- **Consecuencias por camino:** promover con métrica verde = el olvido de hechos-de-estado se vuelve estructuralmente imposible por canal local, al costo de fricción cuando el hook acierte a medias; NO promover = sigue siendo consejo ignorable, como los rieles advisory que la auditoría encontró vencidos.
- **Mi inclinación razonada:** promover **solo si** los 3 números del GO/NO-GO se cumplen (drift_residual 0 en 10/10 · forced_reconcile_rate≥0.90 por diff git real · precisión≥0.80 con 0 falsos positivos); si algo falla, extender dogfooding 1 semana antes que promover un riel ruidoso. Lo que cambiaría mi inclinación: falsos positivos molestándote en el uso diario.
- **La pregunta esencial (para el 17, no para hoy):** ¿aceptas fricción determinista a cambio de que este tipo de olvido sea imposible?
**Sobre la OII I2:** es el mismo advisory genérico de tránsito L0→L5 en modo advisory_v1 (dispara en cada Stop con `session_code: unknown` — rareza del propio hook, no de este sprint). La remediación R2 ya quedó materializada en las actas del turno anterior; lo anoto como observación para el doliente del hook OII, no como deuda de este sprint.
No necesito nada de ti ahora. Nos vemos en el gate del 17 — o antes, si tu próximo boot te muestra el bloque `🟢 ESTADO-VIVO` y quieres comentarlo.
⛽ 🟢 GREEN ~555K