ember-memory-test/episodes/DEPURA_el-acuerdo-en-plastilina_S20260704.R99_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember 72df74ec75 feat(episode): DEPURA_el-acuerdo-en-plastilina_S20260704.R99_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting
Summary: EPISODIO 187 — BLINDADAS: El acuerdo, en plastilina
2026-07-12 16:32:47 +00:00

2 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
5e2aafed-191e-43d5-918d-9c5394bb486b DEPURA_el-acuerdo-en-plastilina_S20260704.R99_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260704.ANTI_OLVIDO_ESTADO_VIVO informar multi_actor low NONE operations troubleshooting EPISODIO 187 — BLINDADAS: El acuerdo, en plastilina claude_code internal 2026-07-12T16:18:39.238601+00:00 false pending
  • Si el deny ya no está → ejecuto A-3 y A-5, los 2 ítems bloqueados de F-A. A-3 es enseñarle al manifiesto a ponerse la fecha solo: creo una pieza nueva de 50 líneas (bump_manifest_meta.py, que reescribe UNA línea de fecha con escritura atómica) y le añado 6 líneas a un hook existente para que la invoque cada vez que alguien edita el INFRA_MANIFEST. A-5 es ponerle un portero de 2 líneas al clasificador de paneles: si el mensaje empieza con etiqueta de sistema (<task-notification>), no es tuyo → no dispara panel. Cada uno con su test antes y después, y rollback de un comando (git checkout HEAD -- <archivo>).
  • Si el deny sigue → arranco F-B (memoria longitudinal), empezando por B-2: el comparador de tendencia (scripts/trend_report.py, carpeta scripts/ que no está bloqueada) que lee los 170 snapshots históricos de drift y responde "¿estoy mejor o peor que ayer?" — la pieza que hoy no existe y sin la cual no hay aprendizaje.

Qué puede salir mal: en A-3, que el regex de la fecha toque una línea equivocada (mitigado: el patrón exige el nombre exacto last_updated: y solo la 1ª ocurrencia; test de idempotencia incluido). En F-B, nada destructivo — solo lee históricos y escribe un reporte nuevo.

Cómo se revierte todo: cada edit genera backup automático .bak + rollback git de un comando, documentado ítem por ítem en FASE_A.md/FASE_B.md.