feat(episode): TRAZA_aqu-est-copia-exactamente-lo-que-va-entr_S20260531.R7_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: chronicle
Summary: EPISODIO 7 — BLINDADAS: Aquí está. Copia exactamente lo que va entre...
This commit is contained in:
Ember 2026-06-01 01:54:20 +00:00
parent 192a496bad
commit b63478cb8f

View file

@ -0,0 +1,53 @@
---
episode_id: "634cc906-702a-4ff4-8075-4a9230b1a6e0"
puente_flat: "TRAZA_aqu-est-copia-exactamente-lo-que-va-entr_S20260531.R7_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260531.PIPELINE_DESTRABE_DIAGNOSTICO"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "chronicle"
summary_one_line: "EPISODIO 7 — BLINDADAS: Aquí está. Copia exactamente lo que va entre..."
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-01T01:54:06.951002+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Aquí está. Copia exactamente lo que va entre las barras:
> Listo, te paso la key + el patrón canónico que canonicé en paralelo (commit `1a71c12`, TOOLBOX v2.11 sección "SECRETOS CANÓNICOS CROSS-INSTANCIA"). De aquí en adelante, cualquier instancia de Ember lee secretos desde `.env.local` sin que yo tenga que pegárselos cada vez.
>
> **Paso 1 — primero hago esto en local** (tú no puedes crear `.env*` porque `mega-hook-writing.py` te bloquea; eso es correcto, defense-in-depth):
>
>
>
> **Paso 2 — tu flujo del atlas Claude Code (44 páginas)**:
>
> Lee la key desde el archivo y pásala al container `graphify-espejo` por env var sin escribirla nunca a archivo, history ni commit message:
>
>
>
> Patrón canónico de runbook multi-página + cross-link en `docs/TOOLBOX.md` v2.8 sección "RUNBOOK graphify multi-página". Después la sección v2.11 sobre cómo leer la key.
>
> **Importante**:
> 1. **NO pongas la key en commits ni docs**. Yo lo hice en commit `def4312` del chat S20260531.INST30772 (5 matches en git log triple-remoto) y por eso ahora hay deuda de rotación pendiente. Tú no repitas el patrón.
> 2. Cuando termines el atlas, John va a **rotar la key** en el dashboard de OpenRouter. La actual está leaked en git history.
> 3. Después del atlas, escribe documento de cierre + actualiza `docs/TOOLBOX.md` v2.11 catálogo "GRAFOS CONSULTABLES" añadiendo entry por cada grafo nuevo (settings, permissions, slash-commands, agents, mcp, plugins, merge global).
>
> Arranca cuando quieras.
**Lo que tú haces antes de pegarlo**, John (cuestión de 1 minuto):
1. Abre tu dashboard: https://openrouter.ai/keys
2. Copia la key activa (la `sk-or-v1-...`)
3. **Pega esa key** literalmente reemplazando `sk-or-v1-PEGA_AQUI_LA_KEY_DEL_DASHBOARD` dentro del bloque de arriba
4. Pega el bloque completo a la otra instancia
**Lo que espera la otra instancia**: ejecutar el Paso 1 (crear `.env.local`), después arrancar `firecrawl_scrape` + `graphify extract` detached sobre las ~44 páginas. Atlas listo en ~45-90 min wall-clock.
**Deuda registrada**: cuando termine, rota la key del dashboard. Quedó documentado en el EXODUS y en MEMORY.md.