feat(episode): TRAZA_qu-qued-funcionando-en-plastilina_S20260602.R35_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: COMPASS | Type: troubleshooting Summary: EPISODIO 35 — CONCILIO: Qué quedó funcionando (en plastilina)
This commit is contained in:
parent
9284657b8d
commit
49cbf7be79
1 changed files with 43 additions and 0 deletions
|
|
@ -0,0 +1,43 @@
|
||||||
|
---
|
||||||
|
episode_id: "10e4108c-df9f-490f-8f87-86f608b2843a"
|
||||||
|
puente_flat: "TRAZA_qu-qued-funcionando-en-plastilina_S20260602.R35_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||||
|
session_code: "S20260602.GRAFO_GRAPHIFY_CURADURIA"
|
||||||
|
acto_dialogico: "informar"
|
||||||
|
actor_flujo: "multi_actor"
|
||||||
|
criticidad_aegis: "low"
|
||||||
|
skill_dominante: "COMPASS"
|
||||||
|
fase_proyecto: "operations"
|
||||||
|
tipo_semantico: "troubleshooting"
|
||||||
|
summary_one_line: "EPISODIO 35 — CONCILIO: Qué quedó funcionando (en plastilina)"
|
||||||
|
source_type: "claude_code"
|
||||||
|
trust_boundary: "internal"
|
||||||
|
created_at: "2026-06-03T02:58:30.020343+00:00"
|
||||||
|
relectura_tagged: false
|
||||||
|
forgejo_commit_sha: "pending"
|
||||||
|
---
|
||||||
|
|
||||||
|
✅ **Arreglo #1 COMPLETO y verificado** — los 3 casos pasan:
|
||||||
|
|
||||||
|
🧪 TEST_POST: `python -c "3 casos end-to-end"` → C1 skill ✓ · C2 direct ✓ · C3 panel ✓ · query_text+skills+schema 1.1 ✓ · **CRITERIO_EXITO_PASS = True**
|
||||||
|
|
||||||
|
| Caso | Pregunta | route_type | Resultado |
|
||||||
|
|---|---|---|---|
|
||||||
|
| FORJA | "arregla COMPASS" | `skill` | ✓ especialista detectado |
|
||||||
|
| solo always-ON | "hola que tal" | `direct` | ✓ respuesta directa |
|
||||||
|
| 9 skills | "convoca CONCILIO" | `panel` | ✓ panel detectado |
|
||||||
|
|
||||||
|
## Qué quedó funcionando (en plastilina)
|
||||||
|
|
||||||
|
El cuaderno (`compass_routing.jsonl`) ahora graba en cada turno: **la pregunta de John + a qué skill fue + de qué tipo de ruta** (especialista/panel/directo). Antes solo guardaba ruido. **Desde ahora se llena solo, turno a turno** — empezó a juntar los ejemplos del maestro.
|
||||||
|
|
||||||
|
## El bonus que encontró el test (por esto se prueba)
|
||||||
|
|
||||||
|
Al verificar, descubrí un **bug que ya existía en producción**: las últimas **40 de 40** entradas del cuaderno tenían el skill **vacío** y todo marcado "L0". El parser leía el transcript crudo (donde los saltos de línea van "escapados") y los markers nunca matcheaban. Sin ese arreglo, tu idea del maestro→alumno **no habría tenido etiquetas que aprender** — preguntas sin respuesta. Lo arreglé decodificando el texto correctamente. Ahora el cuaderno captura la etiqueta de verdad.
|
||||||
|
|
||||||
|
## Dónde quedamos
|
||||||
|
|
||||||
|
El espía (fase 1 del bucle) **ya está vivo**. Lo que sigue, cuando me digas:
|
||||||
|
- **dejarlo grabar** un tiempo (la ventana — ¿mes, o "hasta cubrir los 70"?),
|
||||||
|
- después: tapar huecos (sintéticos) + el alumno k-NN.
|
||||||
|
|
||||||
|
Quedan **1230 edits sin commitear** (BLINDADA-29). ¿Hago commit del arreglo #1 ahora, o seguimos y commiteamos al cierre?
|
||||||
Loading…
Reference in a new issue