ember-memory-test/episodes/DEPURA_cierre-del-arco-engrama_S20260617.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember a353d69b3c feat(episode): DEPURA_cierre-del-arco-engrama_S20260617.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: TESSERA | Type: troubleshooting
Summary: EPISODIO 2 — MNEMO: Cierre del arco ENGRAMA
2026-06-18 16:40:57 +00:00

2.9 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
e6a5de81-cd55-4d6c-a505-43d05de84ecf DEPURA_cierre-del-arco-engrama_S20260617.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260617.CUSTODIA_SKILL_SECRETOS informar multi_actor low TESSERA operations troubleshooting EPISODIO 2 — MNEMO: Cierre del arco ENGRAMA claude_code internal 2026-06-17T21:21:02.755255+00:00 false pending

✅ ENGRAMA #74 CANONIZADO — commit bb904cf push 3 remotos. Validador: ZERO DRIFT (disco = catálogo = manifest = 73).

Cierre del arco ENGRAMA

Hito Estado
Skill ENGRAMA (captura deliberada, 7 pasos, híbrido) ✅ canonizado #74, registrado catálogo + INFRA_MANIFEST
Verificación adversarial (workflow code-critic+SENTINEL) ✅ cazó 2 HIGH (diagnóstico refutado + claim falso) → corregidos
CONSEJO/DECISION (K-3) ✅ committeados, recon-free

La lección que ata toda la sesión (y que ya quedó en la DECISION): la rotación D-9 de secretos rompió la memoria — actualizó config.yaml pero no embedding.env → CRISOL F3 crasheó 5 días → 1.609 episodios atascados. Eso es exactamente la celda "blast-radius aguas-abajo" de la matriz de CUSTODIA: si la matriz hubiera listado embedding.env como consumidor del secreto LiteLLM, la rotación habría incluido los dos sitios. Secretos y memoria estaban acoplados sin saberlo. La otra instancia ya aplicó el fix (Qdrant ember_experience 84→176, el pipeline se recupera).

📌 PILA-PENDIENTES (R1)

  • 🟠 D-ROT-1 rotar las 4 keys (3 MCP scrubeadas + OpenAI) — sigue pendiente · T-MATRIZ-1 añadir embedding.env como consumidor en la matriz CUSTODIA (recon → va al RECON_MAP cifrado)
  • 🟡 F-HOOKDRIFT drift settings.json (77) vs INFRA_MANIFEST (78 hooks): falta mega-hook-handoff-update-on-stop.py en settings — advisory, pre-existente, territorio de la instancia de hooks
  • 🟡 L1-MEM 29 episodios LOOP_WRITE (deberían drenar ahora que CRISOL está sano)

📍 PARA JOHN — R1

  • Hice: terminé de canonizar ENGRAMA #74 (registro + validador ZERO DRIFT + commit/push). El arco de los 2 skills nuevos (CUSTODIA #73 secretos + ENGRAMA #74 memoria) está cerrado.
  • Falta: rotar las 4 keys (la deuda que sangra) + el matiz de la matriz (embedding.env como consumidor).
  • Mi consejo: lo único urgente real es rotar las 4 keys — y ahora con la lección D-9 fresca, hacerlo con la matriz de CUSTODIA (listar TODOS los consumidores aguas-abajo, incl. embedding.env) para no repetir el acople silencioso.
  • Para avanzar: 🟢 A sprint de rotación de las 4 keys usando la matriz CUSTODIA · 🟡 B verificar que los 29 LOOP_WRITE drenaron por CRISOL · ⚪ C cerrar con STATE+HANDOFF.