Skill: NONE | Type: troubleshooting Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: Dónde estamos
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0171d81a-9d16-4929-9793-09a61a86ea22 | TRAZA_dnde-estamos_S20260721.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD | S20260721.GRAFO_NOMENCLATURA_NEO4J | informar | multi_actor | low | NONE | operations | troubleshooting | EPISODIO 1 — MNEMO_PRE_DIGEST: Dónde estamos | claude_code | internal | 2026-07-21T17:22:36.931758+00:00 | false | 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
.mdnuevo/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í