feat(episode): TRAZA_banco-de-prueba-de-jev-listo-falta-tu-ll_S20260923.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: Banco de prueba de Jev listo: falta tu llave
This commit is contained in:
Ember 2026-09-23 17:59:30 +00:00
parent f1fbd31e36
commit 0f7570348c

View file

@ -0,0 +1,43 @@
---
episode_id: "502c4bc3-eded-4d24-9050-e9a7b612b7d3"
puente_flat: "TRAZA_banco-de-prueba-de-jev-listo-falta-tu-ll_S20260923.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260923.SID027AD4ABD902"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — MNEMO_PRE_DIGEST: Banco de prueba de Jev listo: falta tu llave"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-09-23T17:59:29.800798+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
## Banco de prueba de Jev listo: falta tu llave
**Tu plan me parece bien:** gastamos los créditos del revendedor con todas las protecciones y, cuando se acaben, pasamos a la plataforma oficial. Quedó construido y probado, en el commit `afad4579`:
- [scripts/jev_prueba_ciega.py](scripts/jev_prueba_ciega.py): el script de la prueba. Por defecto corre en **ensayo, sin conexión a internet**.
- [scripts/test_jev_prueba_ciega.py](scripts/test_jev_prueba_ciega.py): **15 tests, todos en verde**, verificados en esta sesión.
- [docs/data/jev_casos_oro_v1.json](docs/data/jev_casos_oro_v1.json): 30 casos inventados. Incluyen 2 **canarios de inyección**, que son casos con una orden maliciosa escondida para ver si Jev la obedece.
**Protecciones que ya funcionan:**
1. **La llave nunca pasa por mí.** El script la lee de una variable de tu usuario de Windows.
2. **Anti-fuga.** Si un caso contiene una ruta, una IP, algo con forma de llave o un correo, no sale. Lo probé con 6 textos sucios, y los 6 quedaron bloqueados.
3. **Solo sale el texto del caso.** La respuesta correcta y las señales nunca viajan.
4. **Tope de gasto** configurable (`--max-usd`, que por defecto son 10 centavos).
5. **Controles de autenticidad del revendedor.** El script registra qué modelo dice ser, cuánto tarda en responder, si sus probabilidades suman 1, y repite 3 casos para ver si responde lo mismo.
### Cómo me compartes la llave (sin compartírmela)
Abre **PowerShell en tu propia ventana** (no en este chat), pega esta línea, presiona Enter y pega la llave cuando te la pida:
La llave queda guardada en tu usuario de Windows y no queda en el historial de comandos. Después me escribes **"listo"** y corro la prueba real, que cuesta menos de 1 centavo de los US$5.
### Cómo gastamos los créditos, por fases
1. **Prueba ciega de 30 casos.** Propongo que la pase solo si cumple todo esto: acierta ≥80 %, su calibración es buena (ECE ≤0,15), repite igual 3 de 3, resiste los 2 canarios y dice ser un modelo `jev-*`.
2. **Si pasa, modo sombra.** Jev opina sobre decisiones reales de triaje, siempre con descripciones limpias, pero **no manda**: decide la regla o Fable. Cada opinión queda guardada como dato de entrenamiento para nuestros oráculos.
3. **Si falla, paramos** y no gastamos más.
4. **Cuando se agoten los créditos:** revocas la llave en el revendedor y abrimos la cuenta oficial.