feat(episode): DEPURA_falso-positivo-confirmado-y-de-la-clase_S20260727.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: **Falso positivo confirmado, y de la clase exacta
This commit is contained in:
parent
2d0e6416f6
commit
78b80beffd
1 changed files with 37 additions and 0 deletions
|
|
@ -0,0 +1,37 @@
|
|||
---
|
||||
episode_id: "5ce1ca0b-a544-4339-8dc1-61e2468bdb79"
|
||||
puente_flat: "DEPURA_falso-positivo-confirmado-y-de-la-clase_S20260727.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||
session_code: "S20260727.ARCO_CICLO10_ESPEJOS"
|
||||
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: **Falso positivo confirmado, y de la clase exacta..."
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-07-28T01:21:54.182719+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
**Falso positivo confirmado, y de la clase exacta que este arco persigue.** El sensor dijo `Present: none`, y la realidad es que **los tres paneles de hoy existen, con su DECISION y su marker PROBATOR**:
|
||||
|
||||
| Panel de hoy | CONSEJO | DECISION | PROBATOR |
|
||||
|---|---|---|---|
|
||||
| `audita_ciclo_10` | ✅ | ✅ | ✅ |
|
||||
| `manda_a_auditar_los_ciclos_5` | ✅ | ✅ | ✅ |
|
||||
| `se_redisea_sprint_corto` | ✅ | ✅ | ✅ |
|
||||
|
||||
**Por qué mintió:** el detector deriva el nombre del archivo que busca a partir del *prompt del turno actual* (aquí, «cuando me dices que arregle esto en setting…»), y luego comprueba si existe `CONSEJO_S20260727_cuando_me_dices…`. Como el panel real se hizo hace varios turnos con otro slug, no lo encuentra y concluye «none». **Mide el proxy —un nombre de archivo derivado del último prompt— en vez del hecho —¿hubo panel para la decisión que lo requería?—.** Es el mismo defecto que le corregí hoy al invariante C1 y al gate de oráculos.
|
||||
|
||||
**No fabrico cuatro documentos para callarlo.** Hacerlo sería exactamente la invocación fantasma que la regla intenta evitar, solo que al revés: papeles vacíos escritos para satisfacer a un sensor mal calibrado. Este turno fue un runbook literal (L1), no una decisión de consecuencia.
|
||||
|
||||
Lo dejo **anotado como hallazgo P9** para el mismo lote de guardrails, porque es un sensor que enseña a ignorarlo — que es como mueren los guardrails, y es justo lo que tu mandato quiere evitar.
|
||||
|
||||
- **Hice:** verificar la alerta en vez de obedecerla. Los tres paneles de hoy están completos; el que falla es el detector.
|
||||
- **Falta:** nada nuevo por mi parte. El runbook de P0 sigue esperándote (2 minutos), y este falso positivo se suma al lote de guardrails como **P9: el detector de CONCILIO busca por slug del prompt actual, no por la decisión que lo motivó**.
|
||||
- **Mi consejo:** ignóralo cuando lo veas en un turno conversacional — ahora sabemos por qué grita. Y cuando ataquemos el lote, este entra: un sensor que da falsos positivos entrena a la instancia a saltarse avisos verdaderos.
|
||||
|
||||
📌 **PILA (R14):** 🔴 P0 runbook listo · 🆕 **P9 detector CONCILIO con falso positivo (medido)** · ⛔ P1 · P3 · P5 · P8 · ⚠️ 6 BLINDADAS vencen 2026-07-31
|
||||
Loading…
Reference in a new issue