feat(episode): TRAZA_1-dos-carpetas-dos-trabajos_S20261013.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: FORJA | Type: troubleshooting
Summary: EPISODIO 2 — Docker: 1. Dos carpetas, dos trabajos
This commit is contained in:
Ember 2026-10-14 18:52:52 +00:00
parent 60e6055a0e
commit c729563a68

View file

@ -0,0 +1,36 @@
---
episode_id: "4dd8e33f-41a8-402b-b944-1c44ac89e8be"
puente_flat: "TRAZA_1-dos-carpetas-dos-trabajos_S20261013.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20261013.SID09338C5EAF65"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "FORJA"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 2 — Docker: 1. Dos carpetas, dos trabajos"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-10-14T18:52:50.161214+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
- **El cerebro y sus reglas:** `CLAUDE.md`, `rules/`, `skills/`, `.claude/` (hooks, agentes, comandos, configuración). Son exactamente los guardrails que tú quieres que regulen a Fable, Opus, Sonnet, Haiku y a los modelos locales. Sin esto, la Z8 tendría un Claude Code "de fábrica", sin Ember.
- **La memoria y las decisiones:** la carpeta `memory/` del arnés (lo que sé de ti, 1,7 MB) y `docs/` entera (manuales, decisiones, avisos; 148 MB). Es la parte que responde "¿por qué esto es así?". Pesa poco y vale muchísimo: sin ella, la siguiente instancia repite errores ya pagados.
- **Las herramientas:** `scripts/`, `specs/`, `evals/`, `templates/`, `policies/`, `.githooks/`, `correos-entre-instancias/`. Los instrumentos de medir, los jueces y el protocolo entre instancias.
- **La maquinaria de la mudanza:** `clonacion-ecosistema-ember/` (exportador, clonador, verificador de paridad), `stacks/` (las composiciones de los contenedores), `server-src/` (el código de ember-mcp) y `ember-ssh-mcp/` sin sus dependencias. Esto es lo que reconstruye el servidor MEMORIA en la Z8.
- **Lo que vive fuera del repo** y se olvidaría: los comandos `/enjambre` y `/reserva`, y el `CLAUDE.md` padre de Downloads.
- **El historial de git como un solo archivo** (bundle), no como carpeta `.git`: se verifica con un comando y no se corrompe copiándolo.
- **La mitad servidor:** el paquete del exportador oficial **re-exportado el día de la mudanza**, las carpetas `data`, `stacks`, `deploy` y `scripts` del servidor MEMORIA, los volúmenes de las bases de datos con el procedimiento ordenado del MANUAL (T-A6), y el último juego de respaldos.
## 3. Lo que se queda fuera y por qué
- **`generados-por-claude/`** (1,2 GB, 36.788 archivos): salidas de enjambres, cierres, borradores. Es historia bruta, ya está en la carpeta 1. Rescato solo tres cosas con nombre: las tres rondas de Astra y los planes del laboratorio y de la clonación.
- **`tweetpilot/`:** fuera de alcance por tu decisión del 28 de abril.
- **`node_modules/`, `.hypothesis/`, `.pytest_cache/`, `dist/`, `spec-kit/`, `poc_marimo/`:** se reinstalan o son pruebas de concepto.
- **`backups/`, `archivo-historico/`, `legacy/`, `*.bak`, zips sueltos:** copias de copias.
- **La telemetría `.claude/hooks/data/*.jsonl`:** se regenera sola; las bases `.db` (léxico, coordinación) sí entran.
- **Las imágenes Docker del servidor** (134 GB): se reconstruyen desde las recetas; copiarlas sería cargar la maleta con ladrillos.
## 4. Los tres dudosos (aquí entra tu criterio)