ember-memory-test/episodes/TRAZA_la-cadena-completa_S20260812.R6_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember f464676b24 feat(episode): TRAZA_la-cadena-completa_S20260812.R6_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting
Summary: EPISODIO 6 — MNEMO_PRE_DIGEST: La cadena completa
2026-08-14 04:27:49 +00:00

2.4 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
0dc7a92d-cd09-4806-92fd-a68e222998e1 TRAZA_la-cadena-completa_S20260812.R6_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260812.PIPELINE_FIXES informar multi_actor low NONE operations troubleshooting EPISODIO 6 — MNEMO_PRE_DIGEST: La cadena completa claude_code internal 2026-08-14T04:26:38.937744+00:00 false pending

Cerrado (9b1d8ab1). Y este tenía tres eslabones, no uno.

La cadena completa

  1. El extractor sí calcula la prueba (domain_scores) y etiqueta "general" cuando ninguna palabra clave hizo match.
  2. stop-enricher copiaba solo las tres etiquetas → la prueba se calculaba y se tiraba.
  3. El auditor daba 0.9 a cualquier dominio que no fuera literalmente "unknown"… y "general" no lo es.

Medido de punta a punta: texto sin ninguna palabra clave → domain_scores={}"general"FIDES 0.9. El auditor le ponía casi la nota máxima al hueco que existe para encontrar.

El arreglo cuesta dos líneas de datos y una de lógica, porque el dato ya estaba ahí — solo había que dejar de tirarlo.

Lo hice conservador a propósito, y esto me parece lo importante: solo castiga el no-match declarado. Los ~1600 puntos ya escritos no llevan el campo y conservan su nota. Si los castigara, el score FIDES del corpus caería de golpe por un cambio de código, no por un cambio de la realidad — un instrumento que se mueve solo. Ese control tiene su propio test.

El test nuevo incluye algo que me importa: verifica que el texto de ejemplo sigue siendo un no-match. Si algún día cambian las palabras clave y ese texto empieza a hacer match, el test avisa en vez de volverse vacío y seguir en verde.

9 tests nuevos, 259 verdes.

Hice. Tu auditor de calidad ya no aprueba lo que existe para detectar. El dato que necesitaba se calculaba desde siempre y se tiraba a la basura una línea después.

Falta. Lo de hoy son cinco frentes en cinco commits sin un relato que los una. Sin eso, mañana nadie sabrá qué pasó ni por qué.

Mi consejo. Déjame consolidarlo ahora en un documento — es la diferencia entre "se arreglaron cosas" y saber exactamente qué cambió, con qué evidencia y qué queda abierto.