ember-memory-test/episodes/TRAZA_r8seccion1t1-lo-que-qued-hecho-en-la-ses_S20260814.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember be0dbaa522 feat(episode): TRAZA_r8seccion1t1-lo-que-qued-hecho-en-la-ses_S20260814.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — ember-mcp: [R8.seccion1.T1] Lo que quedó hecho en la Sesión 2
2026-08-15 04:55:43 +00:00

2.8 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
a23ab226-126d-48cc-8255-979af866f714 TRAZA_r8seccion1t1-lo-que-qued-hecho-en-la-ses_S20260814.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260814.SHERPA_CLONACION_SERVIDOR informar multi_actor low NONE operations troubleshooting EPISODIO 1 — ember-mcp: [R8.seccion1.T1] Lo que quedó hecho en la Sesión 2 claude_code internal 2026-08-15T04:55:34.045851+00:00 false pending

Sesión 2 completa: 8cc4493f — 50 archivos, 13.814 líneas, oráculo pre-commit PASS, 3 remotos. El corazón del ecosistema (ember-mcp-server-v3) por fin tiene su fuente versionada.

[R8.seccion1.T1] Lo que quedó hecho en la Sesión 2

Tarea Resultado Lo notable
T-05 esquemas ✅ 16 colecciones + 8 constraints + 6 DDL sellados en el manifiesto 2 causas raíz perseguidas: psql necesitaba -d postgres; y n8n tiene 0 workflows medidos (la doctrina asumía que había)
T-06 inicializador ✅ escrito + oráculo Mi parser v1 dio 0/8 contra la captura real → v2 usa createStatement que la captura ya trae: 8/8. El oráculo mató al parser antes de que mintiera en producción
T-07 fuentes ✅ 2 árboles versionados mcp (1,6M) + analysis (causal+dynamics). graphify excluido: no es fuente buildable y contenía la clave viva
T-08 constructor ✅ escrito Build primario + ferry por stream, disparador mecánico, idempotente

[R8.seccion2.I1] 🔴 Lo urgente de seguridad — solo tuyo

  1. ROTAR la clave OpenRouter. El archivo ~/playground/grafo-indice-v2-graphify/.orkey del servidor MEMORIA guarda una clave OpenRouter viva en texto plano (no es la vieja rotada en junio), y al aparecer en el escaneo transitó por este chat: por definición queda expuesta. Rotarla en el panel de OpenRouter y borrar ese archivo en el origen — yo neutralicé mi copia local y blindé git, pero el origen es tuyo.
  2. Remediación de secretos hardcodeados en ~15 compose del origen (fecha propuesta 2026-08-22, detalle en el DELTA del plan).

[R8.seccion3.B1] Marcador del plan

—

Hice. Sesiones 1 y 2 del plan completas en un solo arco: el bundle con esquema viaja, las fuentes críticas viven en el repo, los tres scripts nuevos existen con sus oráculos, y dos hallazgos de seguridad reales salieron a la luz (uno lo contuve; el otro solo puedes cerrarlo tú).

Falta. De ti: rotar OpenRouter YA + la VM + remediación del 22. De mí: Sesión 3.

Mi consejo. Rota la clave ahora mismo (2 minutos, panel de OpenRouter) antes que cualquier otra cosa. Luego di "sigue" y ejecuto la Sesión 3.