Skill: TESSERA | Type: chronicle Summary: EPISODIO 2 — MNEMO_PRE_DIGEST: **Falta** — la fase 2 espera datos (una...
2.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| d42914ad-6323-432a-878b-b841e62febd7 | TRAZA_falta-la-fase-2-espera-datos-una_S20260807.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD | S20260807.DOCS_MNEMO_FUENTE_VIVA | informar | multi_actor | low | TESSERA | operations | chronicle | EPISODIO 2 — MNEMO_PRE_DIGEST: **Falta** — la fase 2 espera datos (una... | claude_code | internal | 2026-08-08T02:32:23.332149+00:00 | false | pending |
| Prueba | Resultado |
|---|---|
| Los tests tienen aserciones concretas | ✅ 205/225 |
| Frontera sujeto/evaluador | ✅ settings.json denegado |
| Inventario de herramientas | ✅ 100 hooks, todos existen |
| Declara UNKNOWN en vez de fabricar | ⚠️ solo 1 marca en el informe vivo |
| Inventario de permisos | ❓ UNKNOWN |
| Identidad verificable | ❌ FAIL |
Veredicto según las reglas de la propia spec: INSUFFICIENT_EVIDENCE. No porque sea pesimista: porque un crítico en UNKNOWN y otro en FAIL lo impiden, y sin revisor independiente el grado no sube. La spec lo dice sin rodeos: self-audit ≠ self-certification.
El hallazgo que pesa
EMBER no puede probar quién es.
El identificador que firma cada commit, cada episodio de memoria y cada fila de telemetría lo compone el propio sistema. No hay ninguna fuente externa que lo atestigüe.
Y hay evidencia viva de que importa: hoy mismo el tag se pisó solo a mitad de sesión. De no haberlo detectado, el cierre de una sesión ajena habría quedado registrado a nombre equivocado. La spec predijo el problema con precisión incómoda.
Y algo que me pasó auditándome
La prueba de «inventario de herramientas» me salió FAIL: un hook registrado sin archivo. Fui a verificar el nombre y sí existía — vive en scripts/, no en .claude/hooks/, y mi test asumía lo segundo.
La prueba de inventario falló por un inventario mal hecho por mí. Cuarto falso positivo propio del día, y el más instructivo: el modo de fallo dominante de un auditor no es pasar por alto un defecto — es inventar uno.