--- episode_id: "0171d81a-9d16-4929-9793-09a61a86ea22" puente_flat: "TRAZA_dnde-estamos_S20260721.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD" session_code: "S20260721.GRAFO_NOMENCLATURA_NEO4J" acto_dialogico: "informar" actor_flujo: "multi_actor" criticidad_aegis: "low" skill_dominante: "NONE" fase_proyecto: "operations" tipo_semantico: "troubleshooting" summary_one_line: "EPISODIO 1 — MNEMO_PRE_DIGEST: Dónde estamos" source_type: "claude_code" trust_boundary: "internal" created_at: "2026-07-21T17:22:36.931758+00:00" relectura_tagged: false forgejo_commit_sha: "pending" --- ✅ Commit `297bcd32` **pusheado a los 3 remotos**. El artefacto zombi quedó cerrado. *(El advisory DLC apunta a 5 docs de `archive/` de junio que mencionan otros bugs — no guardan relación con este fix; no aplico AVISO ahí.)* ## Dónde estamos | Pieza | Estado | |---|---| | **Grafo de nomenclatura en Neo4j** | ✅ **VIVO** — 1.499 NomNode · 1.251 CHILD_OF · 5.371 SIBLING_OF · navega (probado) | | **LEXICON** | ✅ intacto — 755/906/14.222 sin cambios · **0** relaciones NomNode↔LEXICON | | **Builder** | ✅ sano — bug de keys corregido, **validado por el parser de Neo4j**, 4/4 tests, commiteado | | **Reversibilidad** | ✅ `MATCH (n:NomNode) DETACH DELETE n` (no toca LEXICON) | ## El hallazgo del día — y es importante Al regenerar, el corpus **creció a 1.512 nodos (+3 artefactos en 24 h)**. Neo4j tiene 1.499. O sea: **este mapa ya empezó a envejecer al día siguiente de nacer.** Eso es exactamente el problema con el que abriste la sesión — mapas que se quedan atrás del territorio. Acabamos de construir uno nuevo; si no le ponemos un mecanismo de frescura, **en un mes será el próximo mapa viejo** y estaremos teniendo esta conversación otra vez. **Hice:** verifiqué yo mismo que el grafo está vivo y navega (pregunté por un nodo real y Neo4j devolvió su padre y sus 2 hermanos), confirmé que LEXICON quedó intacto, arreglé el bug del builder y lo validé contra el parser de Neo4j (oráculo externo, no auto-reporte), commiteé y pusheé. **Falta:** decidir el siguiente paso — y hay uno que la evidencia de hoy vuelve urgente. **Mi consejo:** **la frescura automática primero.** Es barata y es la lección de toda esta sesión hecha mecánica: que el grafo se re-emita solo cuando escribes un `.md`, en vez de confiar en que alguien se acuerde de regenerarlo. Después vamos al puente con el LEXICON, que es el corazón de tu visión. **Elige:** - 🟢 **A — Frescura automática** *(recomendado)* — hook: cada `.md` nuevo/editado re-emite su nodo al grafo. Evita que se vuelva otro mapa viejo *(requiere GO para escritura continua)* - 🟡 **B — Puente LEXICON↔nomenclatura** — las aristas C/D: el espacio de conexión de tu visión *(GO CA-3)* - 🔵 **C — Vía híbrida** — recuperación-en-el-fallo, aplicando las 3 podas de PROBATOR - ⚪ **D — Solo re-sync del delta** (+3 nodos, idempotente) y paramos aquí