feat(episode): TRAZA_no-aparece-en-el-grafo-de-hooks_S20260807.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting Summary: EPISODIO 2 — HANDOFF_PROMPT.md: - No aparece en el grafo de hooks...
This commit is contained in:
parent
f6f29b2a93
commit
8c951e70f8
1 changed files with 45 additions and 0 deletions
|
|
@ -0,0 +1,45 @@
|
|||
---
|
||||
episode_id: "9e511523-08a9-443c-8ab3-c89a0d9b0cea"
|
||||
puente_flat: "TRAZA_no-aparece-en-el-grafo-de-hooks_S20260807.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||
session_code: "S20260807.COTEJO_ARCHIVOS_SERVIDOR"
|
||||
acto_dialogico: "informar"
|
||||
actor_flujo: "multi_actor"
|
||||
criticidad_aegis: "low"
|
||||
skill_dominante: "NONE"
|
||||
fase_proyecto: "operations"
|
||||
tipo_semantico: "troubleshooting"
|
||||
summary_one_line: "EPISODIO 2 — HANDOFF_PROMPT.md: - No aparece en el grafo de hooks..."
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-08-11T03:47:27.397779+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
- No aparece en el grafo de hooks ni en `settings.json` (0 ocurrencias).
|
||||
- Su único importador es su propio test.
|
||||
- Su docstring afirma *«Ember checks this directory at session start»* — **falso hoy**: nada lee `shared_memory` salvo ese test. `EMBER_CONTEXT.md` y `MEMORY_INDEX.md` no tienen ningún lector.
|
||||
- Su último cambio funcional es de abril; lo posterior fue un arreglo masivo de encoding que tocó 35 sitios a la vez.
|
||||
|
||||
Falta la consulta a la wiki (R14) y tu GO para borrar en el servidor (CA-3), así que no toqué nada.
|
||||
|
||||
—
|
||||
|
||||
**Hice:** arreglé el backup diario (`cca77776`, en los 3 remotos y dentro de MEMORIA), verificado con control positivo y sin detener un solo contenedor.
|
||||
|
||||
**Falta:** decidir sobre `memory_sync.py` — la evidencia apunta a retirarlo, pero borrar en el servidor necesita tu GO.
|
||||
|
||||
**Mi consejo:** retirar. Un canal que nadie llama, cuyo docstring promete un lector que no existe, y que deja copias de hace 4 meses donde otro agente puede tomarlas por verdad, hace más daño callado que ausente.
|
||||
|
||||
**Para avanzar, elige:**
|
||||
- 🟢 **A** *(recomendado)* — Retiro `memory_sync.py` a `legacy/` y marco las copias del servidor como obsoletas (sin borrarlas: solo un marcador). El borrado real queda para cuando tú lo digas.
|
||||
- 🟡 **B** — Primero consulto la wiki-MEMORIA por si hubo decisión previa de parquearlo, y te traigo el veredicto antes de tocar nada.
|
||||
- ⚪ **C** — Lo dejamos y cerramos sesión con STATE y HANDOFF al día.
|
||||
|
||||
Retiro completado y verificado.
|
||||
|
||||
## `memory_sync.py` retirado, con la historia consultada primero
|
||||
|
||||
La regla R14 resultó ser lo más valioso de la tarea. Antes de retirar nada pregunté por qué existía, y la respuesta cambió el peso del caso: **la spec que lo engendró nunca se aprobó.** `docs/SPEC_MEMORIA_NARRATIVA.md` sigue con la cabecera `Status: DRAFT → pendiente aprobación de John`, y `shared_memory` **no es ninguna de las 6 capas canónicas** de `rules/storage-topology.md`. La wiki no lo menciona en sus 28 páginas.
|
||||
|
||||
No era código bueno que se quedó huérfano: era la implementación de un borrador que nunca llegó a decisión.
|
||||
Loading…
Reference in a new issue