ember-memory-test/episodes/TRAZA_qu-era-la-misin_S20260831.R12_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember d8931c9797 feat(episode): TRAZA_qu-era-la-misin_S20260831.R12_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting
Summary: EPISODIO 12 — John: Qué era la misión
2026-09-04 01:35:56 +00:00

3.1 KiB
Raw Blame History

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
b48f10b7-0432-40c6-9ca2-688af12df6ae TRAZA_qu-era-la-misin_S20260831.R12_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260831.SIDB92171056337 informar multi_actor low NONE operations troubleshooting EPISODIO 12 — John: Qué era la misión claude_code internal 2026-09-04T01:35:47.997553+00:00 false pending

Verificado contra git — todo confirmado. Te lo cuento completo y ordenado, John.

Qué era la misión

Pediste un SHERPA para que Fable escaneara en vivo la comunicación entre instancias, la diagnosticara, y escribiera un plan para elevarla a un "panal de abejas": instancias que saben qué/cómo/cuándo/dónde/por qué casi sin coordinador central, con coordinación redundante y auto-gestionada localmente, resistente a desconexión e incoherencia.

Lo que HICE, por fases (todo en git, 10 commits)

1. El briefing SHERPA (fce8308b) — el dossier de la misión para Fable.

2. El diagnóstico (508f5ea4) — un enjambre de 8 excavadores + verificación adversarial de 3 lentes + 64 minutos de observación en vivo. Halló que la coordinación tiene 4 mecanismos caseros que fallan:

  • El latido está ciego: el sistema no ve quién está vivo el 94% del tiempo.
  • El correo miente al fallar: 3 de 5 vías reportan "entregado" sin entregar.
  • La presencia miente: un fantasma de 60 días invisible al limpiador.
  • Los checkpoints llevan 86 días muertos por un import que faltaba.
  • Y el hallazgo que lo cambia todo: Claude Code ya trae de fábrica lo que EMBER reinventó peor.

3. El plan maestro (3f5c5b34) — 11 tareas mecánicas, validado por su propio gate.

4. La ejecución — desplegué y verifiqué, tarea por tarea:

Tarea Qué hice Prueba
T-01 sensor Construí coord_metrics.py que mide la ceguera/colisiones/fantasmas 10 tests + oráculo externo · 81a7e306
T-04 parser Los 3 parsers ahora ven los fantasmas ([ACTIVO_S]) limpiador 0→8 · 12/12 · 72d4bbb5
T-06 relojes Unifiqué 3 relojes de frescura a UTC+48h 12/12 · vivo en HEAD
T-07 canal honesto El correo ahora registra cada fallo remoto en vez de mentir control ± verde · 12/12 · d21faa3e
T-02 comparativa Medí: lo nativo ve 7× más instancias vivas que el mecanismo casero 355d52fd
T-09 piloto Probé notify_when_idle end-to-end: aviso "peer libre" sin sondear round-trip + idle-notice recibido
T-08 sensor absorción Ya cubierto por coord_metrics (cuenta commits anchos) —
T-10 limpieza Retiré mi sonda + limpié filas de prueba hecho

Verificado ahora mismo: los 3 fixes (T-04, T-06, T-07) están vivos en HEAD; el sensor reporta hoy gap=5 (5 instancias vivas, el mecanismo casero ve 0), ghost=8, dup=1.

Qué FALTA — solo 2 tareas, y por una buena razón