Skill: NONE | Type: troubleshooting Summary: EPISODIO 1 — MNEMO: Los 9 guardrails del plan — estado final
2.8 KiB
| episode_id | puente_flat | session_code | acto_dialogico | actor_flujo | criticidad_aegis | skill_dominante | fase_proyecto | tipo_semantico | summary_one_line | source_type | trust_boundary | created_at | relectura_tagged | forgejo_commit_sha |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 21452d1b-086b-4d16-bd0f-ed9660a1beae | TRAZA_los-9-guardrails-del-plan-estado-final_S20260727.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD | S20260727.ARCO_CICLO10_ESPEJOS | informar | multi_actor | low | NONE | operations | troubleshooting | EPISODIO 1 — MNEMO: Los 9 guardrails del plan — estado final | claude_code | internal | 2026-07-28T04:17:13.273357+00:00 | false | pending |
3/3 remotos al día (5e140520..830bc583). Balance del tramo completo:
Los 9 guardrails del plan — estado final
| # | Guardrail | Estado | Evidencia |
|---|---|---|---|
| P0 | Memoria fundacional | ✅ VIVO (tu línea) | deny/allow verificados |
| P1 | Dos vías single-writer | ✅ VIVO (tu línea) | deny×2, allow, 19|114 |
| P2 | El boot deja de mentir | ✅ VIVO | exit 2 = OK-con-drift |
| P4 | El sensor del sensor | ✅ VIVO | complemento de sanos |
| P7 | BLINDADA-30 → scripts/ |
✅ VIVO | gate ampliado |
| P9 | Detector CONCILIO | ✅ CERRADO hoy | 17/17 · de 1,5 % de acierto a medir el hecho · 8× más rápido |
| P8 | Guardián de LECTURA | ✅ CERRADO hoy | 14/14 + 10/10 ATALAYA · verificado en vivo: la memoria entra con valla de cuarentena |
| P6 | HyDE por autoría | ✅ CERRADO hoy (observable) | 21/21 + 62 previos · la plantilla mecánica ya no se hace pasar por autoría |
| P3 | Gate de ceguera | ✅ escrito, 22/22 — falta tu línea | → RUNBOOK_P3 |
★ Insight ─────────────────────────────────────
La calibración de P3 es la historia del día. La regla ingenua —bloquear cuando una medición está vieja— habría bloqueado 772 de 980 cierres (79 %): el cron de retrieval_gate corre cada 24 h y el umbral global era 12 h, así que estaba "vieja" media jornada por diseño, justo tu tarde-noche. La regla final —2× la cadencia que cada gate declara— bloquea 1 vez en 30 días. Mismo sensor, mismo dato; la diferencia entre un guardrail y un candado es conocer la agenda de lo que mides.
─────────────────────────────────────────────────
Y una confesión de método que vale más que el código: en mi propio test de P3, el assert del control negativo nació tautológico (un join sobre lista vacía que jamás podía fallar). Lo cacé en la doble pasada y lo dejé anotado en el commit — la clase "test que no puede fallar" es la que este arco lleva cazando en todos los demás, y apareció en mi mano.