feat(episode): DEPURA_deuda-cerrada-mi-lista-de-este-chat-que_S20260831.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: troubleshooting
Summary: EPISODIO 2 — BLINDADAS: Deuda cerrada — mi lista de este chat queda vacía
This commit is contained in:
Ember 2026-09-13 02:20:22 +00:00
parent c3898cb6ae
commit 4ed166b794

View file

@ -0,0 +1,40 @@
---
episode_id: "741b3c3b-c05b-4e74-a6bf-04a103d61666"
puente_flat: "DEPURA_deuda-cerrada-mi-lista-de-este-chat-que_S20260831.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260831.SIDACBE6D4437C8"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 2 — BLINDADAS: Deuda cerrada — mi lista de este chat queda vacía"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-09-13T02:20:15.121876+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
# Deuda cerrada — mi lista de este chat queda vacía
**`c1796d1c` sellado y respaldado 3/3.** Cierre verificado por re-ejecución: ledger 27 planes / 64 evidencias / 0 rotas, las tres piezas de T-14 vivas, 85 tests verdes.
## Lo que cerré: la clasificación que había declarado pendiente
| Clase de digest | Tokens | % |
|---|--:|--:|
| Su hook **bloquea de verdad** | 5.115 | 15% |
| Su hook es **solo aviso** | 5.722 | 17% |
| **No cita ningún hook** | **23.510** | **68%** |
**Y el dato cambia la propuesta que te di el día 7, en tu contra:**
1. **Dos tercios del residente no son desalojables por construcción.** Son doctrina que solo vive en el contexto (cómo narrar, cómo cerrar, cómo priorizar). Si el texto sale, no queda nada que la imponga.
2. **Los "5.115 desalojables" son una cota falsa** — y este es el hallazgo que importa. `blindadas.md` (la pieza mayor, 2.559) figura como desalojable porque cita un hook que sí bloquea… pero ese hook impone **una** de sus **31** reglas. **La unidad de desalojo es la regla, no el fichero.** Desalojarlo apagaría 30 reglas sin muro.
**Consecuencia:** el Camino B (promover avisos a muros) tiene mucho menos recorrido del que parecía. El Camino A (mudar los avisos históricos con puntero) queda como **el único con volumen real** — y no depende del criterio H-1, porque no retira doctrina: muda texto histórico.
**Una corrección de método que hice antes de entregarte la tabla:** mi primer conteo marcaba CASBIN como muro porque encontraba la palabra "deny"… en sus comentarios. Lo rehice contando solo mecanismos de bloqueo en código ejecutable. Si te hubiera entregado esa tabla, podrías haber desalojado 1.422 tokens de doctrina que nada impone.
> 🎯 **En una frase:** terminé el análisis que había dejado a medias, y resultó que la mitad de mi propia propuesta servía menos de lo que dije — así que te lo digo con los números en vez de dejarlo pasar.