ember-memory-test/episodes/DEPURA_r11-checkpoint-16-agentes-fabricados_S20260601.R42_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember 3f978bf29d feat(episode): DEPURA_r11-checkpoint-16-agentes-fabricados_S20260601.R42_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: FORJA | Type: chronicle
Summary: EPISODIO 42 — John: 📍 [R1.§1] Checkpoint — 16 agentes fabricados + POC validado
2026-06-02 20:47:50 +00:00

3.3 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
f0a84e68-4943-4180-bff5-4a24c8639162 DEPURA_r11-checkpoint-16-agentes-fabricados_S20260601.R42_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260601.AGENTES_NATIVOS_ACTIVACION informar multi_actor low FORJA operations chronicle EPISODIO 42 — John: 📍 [R1.§1] Checkpoint — 16 agentes fabricados + POC validado claude_code internal 2026-06-02T20:47:03.804930+00:00 false pending

Frontmatter intacto en ambos (hard_fact): YAML limpio, sin inyección de passport — el fix del hook (.claude/agents en EXEMPT_DIRS) cumplió su razón de ser. Los 16 archivos están bien formados.

📍 [R1.§1] Checkpoint — 16 agentes fabricados + POC validado

CHAT-TEMA-RAÍZ: Sprint S20260601 — activación de los 20 agentes EMBER como subagentes nativos despachables (Camino A) + Agente 20 a cron (Camino C).

Hito Estado Evidencia
POC code-explorer despacha + respeta read-only probado 6 tool_uses Read/Glob/Grep, 0 Write; reporte con path:line
Fix hook EXEMPT_DIRS protege frontmatter verificado mega-hook-post-write.py:60 + 2 lecturas head limpias
16 agentes "claramente dentro" escritos en disco 7 code-family + 9 ecosistema, frontmatter name/description/tools/model/color
Smoke-test dispatch de los 16 ⏸️ diferido a restart registro congelado al boot — ver §2

GAUGE: 🟢 ~860K (estimado, sin medición fresca este turno). Reversible: git checkout HEAD -- .claude/agents/.

🔴 [R1.§2] Hallazgo: el registro de agentes se congela al boot

El smoke-test de code-reviewer falló: "Agent type not found". La lista de despachables sigue siendo la del arranque. code-explorer sí aparece porque se creó la sesión pasada y estaba registrado al boot de ésta. Implicación: los 16 nuevos son válidos en disco pero solo se vuelven despachables tras reiniciar Claude Code. No es bug — es cómo Claude Code carga .claude/agents/ (en startup). Lo anclo para el handoff: la verificación de dispatch de los 16 + el roster final se prueban en la próxima sesión.

El reframe: no es "¿cuáles 19?". Es: ¿el roster nativo del pipeline de coding EMBER debe replicar las carpetas skills/ que ya existen, o el pipeline que la VISIÓN diseñó? No coinciden, y descubrí por qué (hallazgo nuevo que el HANDOFF no contemplaba):

  • La auditoría encontró 20 dirs en skills/. Los batch docs especifican 19 contratos. No son el mismo conjunto.
  • 3 dirs sin contrato batchcode-explorer, code-modernizer, code-architect-critic — y resulta que duplican nativos de Claude Code ya disponibles (Explore, feature-dev:code-explorer, code-modernization:architecture-critic, code-modernization:*).
  • 3 contratos sin dircode-validator, code-optimizer, code-deployer — que completan la cadena RELOJERO (architect→simplifier→verifier→reviewer→validatordeployer, + optimizer).