feat(episode): DEPURA_fase-comn-completa-3-tareas-3-orculos-p_S20260718.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: COMPASS | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: Fase común completa — 3 tareas, 3 oráculos PASS
This commit is contained in:
Ember 2026-07-19 03:41:53 +00:00
parent 40bfe2f7ca
commit bad9bef472

View file

@ -0,0 +1,39 @@
---
episode_id: "e86f4e1c-7c5b-4d65-84bf-63ce1b7ba426"
puente_flat: "DEPURA_fase-comn-completa-3-tareas-3-orculos-p_S20260718.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260718.ECC_TOOLBOX_SURFACER"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "COMPASS"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — MNEMO_PRE_DIGEST: Fase común completa — 3 tareas, 3 oráculos PASS"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-07-19T03:41:50.642831+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
✅ **Push OK** — `776bd61f` en los 3 remotos. Fase común ejecutada, versionada y respaldada.
## Fase común completa — 3 tareas, 3 oráculos PASS
| Tarea | Qué produjo | Oráculo del plan |
|---|---|---|
| **T-00** precheck | 8/8 checks OK (sustratos, transcripts, hooks, auth) | `CHECKS 8 FATAL 0` ✅ |
| **T-01** costo | `cost_standing.json` + `budget_ledger.json` (17 tareas/427K) | `PROTOS 5 COST_OK` ✅ |
| **T-02** CURE | `t02_cure_audit.json` + muestra 100 congelada (seed=42) | `wc -l=100` · `n_usables≥300` ✅ |
Evidencia versionada en [scripts/audit_wave1/](scripts/audit_wave1/) + `results/`.
## Dos hallazgos que ya valen (la fase barata rindió señal)
`[R3.seccion2.I1]` **1 — COMPASS es el más caro de mantener residente: 7.240 tokens** de doctrina de routing cargada en cada boot, **~8× más que los otros 4** (~900 tok c/u). Ese número entra directo al veredicto "¿gana su costo?": COMPASS tiene que justificar 8× el peso.
`[R3.seccion2.I2]` **2 — El corpus CURE es circular para medir COMPASS.** Las 378 etiquetas se **derivan de `skills_active`** — la salida del *propio* router. Usarlas como ground-truth para juzgar a COMPASS mediría COMPASS contra sí mismo (tautología ~100%). Verificado en la cabecera de `compass_cure.py` ("deriva etiqueta desde skills_active"). **Consecuencia (R3 del plan ya lo previó):** el M2 de COMPASS solo puede medir **concordancia entre brazos**, no accuracy vs verdad. Para accuracy real haría falta un ground-truth independiente (etiquetas tuyas a mano, o un set Opus-adjudicado).
Detalles menores honestos: runtime NO_MEDIBLE (los fire-logs traen 1 timestamp/fire, sin latencia); la inflación de output ceremonial (PHI_GOLDEN/BITÁCORA/MNEMO) vive en los transcripts de chat, no en los `.md` — una medición completa necesita parsear los transcripts (dato confirmado disponible en T-00).
Dime **A / B / C**. Recomiendo **A**.