ember-memory-test/episodes/DEPURA_estado-skill-81-adoptado-commit-en-esper_S20260808.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember 67f1dac4dd feat(episode): DEPURA_estado-skill-81-adoptado-commit-en-esper_S20260808.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: advisory
Summary: EPISODIO 1 — NAVIGATOR: Estado: skill #81 adoptado, commit en espera
2026-08-08 07:33:15 +00:00

3.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
54f45c44-4a7e-4881-adef-1306a54a5a93 DEPURA_estado-skill-81-adoptado-commit-en-esper_S20260808.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260808.AUDITOR_MEMORIA_LLM informar multi_actor low NONE operations advisory EPISODIO 1 — NAVIGATOR: Estado: skill #81 adoptado, commit en espera claude_code internal 2026-08-08T07:33:12.474477+00:00 false pending

Hay 18 procesos git vivos ahora mismo (son mis agentes consultando el repo). Con actividad git real en curso, borrar index.lock es precisamente el tipo de acción que no debo tomar a la ligera. Dejo el commit en pausa hasta que los agentes terminen; el trabajo está en disco y staged, no se pierde nada.

Estado: skill #81 adoptado, commit en espera

Hecho y verificado

Gate Estado
BLINDADA-10 SENTINEL Leído primero · POST-FLIGHT 13/13 mecánicas verdes
BLINDADA-20 NAVIGATOR PROCEED — match máx 0.45 (PROBATOR) vs umbral 0.70
BLINDADA-13 ARTIFACT_GUARD spec_exists → True (verificado tras renombrar)
BLINDADA-22 / 27 / 28 Capa · 7 campos pipeline · libro vivo — presentes
R-CAT-2 presencia Declarada en ACTIVO.md
Tests 14/14 OK desde la ubicación del repo
Catálogo maestro Regenerado: skills=81

El skill vive en skills/llm-memory-research-auditor/ con 28 archivos, su CLAUDE.md nativo (CONTRACT CU-2 completo, descripción 946/1024 chars) y el gap doc en docs/NAVIGATOR_GAP_S20260808_llm_memory_research_auditor.md.

SENTINEL: 129/129 → CERTIFIED, pero con la salvedad que el propio protocolo exige (SEN-J1): A-C son medidos (hard_fact); D-G me los puse yo, que lo fabriqué. Por eso lancé un agente a re-puntuarlo como evaluador cross.

Un patrón que apareció 4 veces hoy

Hoy encontré el mismo defecto en cuatro guardianes distintos — y solo uno era del skill externo:

  1. Skill externo: SECRET_KEY marcaba input_tokens como credencial → arreglado
  2. ARTIFACT_GUARD (EMBER): no reconoció mi spec porque busca el nombre del skill en el filename, y lo nombré en español → arreglado renombrando
  3. CONTRATOS-UNIVERSALES y PIPELINE-MEMORIA-GUARD (EMBER): avisaron "falta CONTRACT" y "faltan los 7 campos" sobre un archivo que los tiene — evalúan el new_string del diff, no el artefacto
  4. TEST-BEFORE-FIX (EMBER): rechazó mi ejecución del test porque usé notación de módulo en vez de la ruta; el archivo sí se había ejecutado

Todos miden la forma (¿aparece la palabra? ¿aparece la ruta?) en vez de el hecho (¿tiene contrato? ¿se ejecutó?). Es exactamente tu feedback_guardianes_forma_vs_hecho. Los tres de EMBER son advisory, así que hoy solo generan ruido — pero si alguno se promueve a bloqueo duro, empezarán a castigar a quien les obedece. No los toqué: son D3 y no era el encargo.

Lo que falta