ember-memory-test/episodes/TRAZA_qu-cambi-commit-ca092e0f-en-los-3-remot_S20261022.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD.md
Ember 788f5f0967 update(episode): TRAZA_qu-cambi-commit-ca092e0f-en-los-3-remot_S20261022.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — MEMORIA: Qué cambié (commit ca092e0f , en los 3 remotos)
2026-10-22 15:27:00 +00:00

2.8 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
3eddfe33-3ca7-4d24-8b97-75c69595c6c6 TRAZA_qu-cambi-commit-ca092e0f-en-los-3-remot_S20261022.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD S20261022.SIDD00A5867CE2F informar multi_actor low NONE operations troubleshooting EPISODIO 1 — MEMORIA: Qué cambié (commit ca092e0f , en los 3 remotos) claude_code internal 2026-10-22T15:26:11.991021+00:00 false pending

Hecho, John. El trabajador de Jev ya apunta a la API oficial y la cola está archivada sin enviar.

Qué cambié (commit ca092e0f, en los 3 remotos)

  • Destino: POST https://api.typesafe.ai/v1/systemone, según la documentación oficial. La ruta vieja /v1/decide no existe en la oficial: da 404, medido.
  • Llave propia: el trabajador lee TYPESAFE_API_KEY y nunca usa JEV_API_KEY, para que la llave del revendedor no viaje a otro sitio.
  • El tope de gasto vuelve a funcionar. La API oficial no informa el coste de cada llamada, solo los tokens. Sin este cambio, el tope de US$0,10 al día nunca saltaba. Ahora el coste se calcula aquí, a US$0,042 por millón de tokens de entrada.
  • Topes que no dependen del servidor: máximo 200 envíos al día, y un caso con más de 24 h en cola ya no se envía, para que no se repita el atasco.
  • Los bancos de prueba que usan el revendedor no cambian.
  • Tests: 6 rojos primero (uno caza un fallo con horas sin zona horaria) y después 83 en verde, incluidos los 77 que ya existían.

La cola

  • Tenía 212 líneas, 123 pendientes, del 2026-10-05 a hoy. Nada se envió.
  • Queda en .claude/hooks/data/jev_sombra_diaria_cola_ARCHIVADA_20261022_sin_enviar.jsonl, ignorada por git.
  • Por el camino detecté que el .gitignore no cubre subcarpetas de hooks/data/. Moví el archivo antes de commitear nada.

La llave que tienes que poner

  1. Crea una llave en https://console.typesafe.ai/keys.

  2. Guárdala como variable de usuario de Windows TYPESAFE_API_KEY. No la pegues en el chat. En PowerShell te la pide oculta:

  3. Comprueba que quedó; solo imprime «presente» y la longitud:

Hasta que la pongas, Jev no envía nada: cada intento queda anotado como «sin TYPESAFE_API_KEY» y los casos caducan a las 24 h. Al ponerla empezará con tus prompts nuevos, redactados por el mismo filtro de antes.

El linter marcó «del servidor», pero ahí no hablo del servidor MEMORIA, sino del de TypeSafe. Corregido:

  • «Topes que no dependen de la API de TypeSafe: máximo 200 envíos al día, y un caso con más de 24 h en cola ya no se envía.»

Lo demás no cambia. Solo falta que pongas TYPESAFE_API_KEY.