ember-memory-test/episodes/TRAZA_lo-que-propongo-extender-no-fabricar_S20260923.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember 6b4a868fa4 feat(episode): TRAZA_lo-que-propongo-extender-no-fabricar_S20260923.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting
Summary: EPISODIO 2 — PROBATOR: Lo que propongo (extender, no fabricar)
2026-09-23 14:26:46 +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
29ad63d6-fbc2-49eb-aefe-786fbd417dee TRAZA_lo-que-propongo-extender-no-fabricar_S20260923.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20260923.SIDC61B58AF8BC4 informar multi_actor low NONE operations troubleshooting EPISODIO 2 — PROBATOR: Lo que propongo (extender, no fabricar) claude_code internal 2026-09-23T14:26:45.036265+00:00 false pending

★ Insight ─────────────────────────────────────

  • El recordatorio de cuarentena solo se activa con herramientas web (lo verifiqué en .claude/settings.json:369). Si clono un repositorio con git clone y lo leo con Read o Grep, no aparece ningún recordatorio. Busqué en todos los hooks: ninguno menciona git clone.
  • Riesgo más serio (inferencia, no lo he probado): un repositorio clonado puede traer su propio CLAUDE.md, AGENTS.md o carpeta .claude/ con hooks. Si quedara dentro de nuestra carpeta de trabajo, el sistema podría cargar ese CLAUDE.md como si fueran instrucciones del proyecto, que es un canal de confianza alta. Y si alguna vez se abriera una sesión en esa carpeta, sus hooks ejecutarían código. Es la puerta trasera más peligrosa porque no parece contenido web.
  • Nuestro escáner estático de inyección (scripts/agent_surface_scan.py:45) solo sabe revisar el repositorio de Ember. No se le puede apuntar a una carpeta externa. ─────────────────────────────────────────────────

Otro vacío menor: ATALAYA se diseñó para una página, no para un repositorio de cientos de archivos. Tampoco tiene un paso para revisar la licencia. Ese paso importa porque tu regla es inspirarse, no copiar.

Lo que propongo (extender, no fabricar)

No hace falta un skill nuevo. ATALAYA cubre más del 70 % de la necesidad, y la regla de la casa es extender lo que existe. Propongo un "modo repositorio" dentro de ATALAYA con cinco reglas:

  1. Leer a distancia primero. Usar la API de GitHub o los archivos crudos con un subagente sin permiso de escritura, como con ECC. Si hace falta clonar, hacerlo fuera de la carpeta del ecosistema, en una carpeta de cuarentena. Nunca ejecutar, instalar ni compilar nada del repositorio.
  2. Hook con dientes para esa carpeta. Que el recordatorio de cuarentena también salte cuando Read, Grep o Bash tocan la carpeta de cuarentena.
  3. Escaneo previo. Darle al escáner una opción para revisar una carpeta externa antes de leerla, marcando primero CLAUDE.md, AGENTS.md, .claude/, .mcp.json y scripts de instalación.
  4. Ficha de digestión como salida. Por cada idea: nombre del patrón, qué problema resuelve, por qué le sirve a Ember, nuestra versión reescrita, licencia del repositorio e intentos de inyección detectados. Citas textuales solo cortas y atribuidas.
  5. Si la idea va a ser plantilla replicada, pasa por el protocolo ADN (estado del arte, luego AREOPAGO, luego PROBATOR) antes de clonarla.