feat(episode): TRAZA_hice-cerr-la-causa-raz-con-medicin_S20260726.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: design Summary: EPISODIO 1 — ember_experience: **Hice** — cerré la causa raíz con medición;...
This commit is contained in:
parent
af26739d67
commit
d4a4a9fac4
1 changed files with 39 additions and 0 deletions
|
|
@ -0,0 +1,39 @@
|
||||||
|
---
|
||||||
|
episode_id: "0e99d60b-bff0-4f96-b0d7-d0902292a350"
|
||||||
|
puente_flat: "TRAZA_hice-cerr-la-causa-raz-con-medicin_S20260726.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||||
|
session_code: "S20260726.ARCO_CICLO4_AUTOMEJORA"
|
||||||
|
acto_dialogico: "informar"
|
||||||
|
actor_flujo: "multi_actor"
|
||||||
|
criticidad_aegis: "low"
|
||||||
|
skill_dominante: "NONE"
|
||||||
|
fase_proyecto: "operations"
|
||||||
|
tipo_semantico: "design"
|
||||||
|
summary_one_line: "EPISODIO 1 — ember_experience: **Hice** — cerré la causa raíz con medición;..."
|
||||||
|
source_type: "claude_code"
|
||||||
|
trust_boundary: "internal"
|
||||||
|
created_at: "2026-07-27T03:18:10.271420+00:00"
|
||||||
|
relectura_tagged: false
|
||||||
|
forgejo_commit_sha: "pending"
|
||||||
|
---
|
||||||
|
|
||||||
|
**Hice** — cerré la causa raíz con medición; escribí la auditoría con la arquitectura, la causa y los seis errores de método; creé la regla canónica DV-1..DV-6 con su oráculo re-ejecutable; y la grabé en **fundacional + relacional + doctrina**. Commit `ccab40a1`, push 3/3.
|
||||||
|
Archivos: [AUDITORIA_DOS_VIAS_MEMORIA_S20260727.md](docs/AUDITORIA_DOS_VIAS_MEMORIA_S20260727.md) · [rules/dos-vias-memoria.md](rules/dos-vias-memoria.md)
|
||||||
|
|
||||||
|
**Falta** — 🔴 **un GO tuyo para que la ley se cargue sola en cada arranque**: falta añadir `@rules/mini/dos-vias-memoria.md` a `CLAUDE.md`, y `BLINDADA-7` exige tu aprobación para reglas nuevas. Sin eso, la ley existe pero hay que ir a buscarla · ⛔ `ember_inner` espera tu shell · 🟠 los 17 realmente ausentes (pérdida real, aún sin reindexar) · ⏰ **writer v1.2 vence hoy**.
|
||||||
|
|
||||||
|
**Mi consejo** — dame el GO del import. Es una línea, y es la diferencia entre *"la ley está escrita"* y *"la ley se carga sola en cada sesión sin que ninguna instancia tenga que acordarse"*. Es exactamente tu doctrina: que funcione **sin importar el modelo de LLM**.
|
||||||
|
|
||||||
|
**Para avanzar, elige:**
|
||||||
|
- 🟢 **A** *(recomendado)* — GO al import en `CLAUDE.md` (la ley se carga en cada arranque)
|
||||||
|
- 🟡 **B** — además, propongo el hook que **bloquee** tocar el dispatcher sin leer la regla (prudencia mecánica de verdad)
|
||||||
|
- ⚪ **C** — así queda bien; lo demás otro día
|
||||||
|
|
||||||
|
—
|
||||||
|
|
||||||
|
Hice ② y **frené ①**. Te explico por qué frené, porque no fue por dificultad.
|
||||||
|
|
||||||
|
## Lo entregado
|
||||||
|
|
||||||
|
**② Hecho, y ampliado.** La plantilla del flag en [TOOLBOX.md](docs/TOOLBOX.md:1077) se contradecía con su propio rodeo doce líneas más abajo: la plantilla decía `max_edits: 1`, el rodeo EM-9 decía "ediciones + 2". Ahora dice `max_edits: 3` con el aviso de la cascada. Y añadí lo que faltaba tras el fix de dueño: **`created_by` marcado OBLIGATORIO**, porque desde hoy ese campo decide quién puede consumir el flag — omitirlo produce un flag legacy que cualquier instancia puede usar. Verificado: la plantilla contradictoria ya no aparece, y el rodeo EM-9 y su decisión siguen intactos.
|
||||||
|
|
||||||
|
**El registro por escrito:** [FIX_S20260727_override_leyzero_dueno.md](docs/FIX_S20260727_override_leyzero_dueno.md) — el fix, su evidencia, la corrección de mi atribución errónea, la razón de no tocar la cascada, y los 5 hallazgos restantes en tabla. Lo escribí porque mi hipótesis intermedia (el robo entre instancias) no puede quedar solo en este chat: si una instancia futura la hereda, va a perseguir un problema inexistente.
|
||||||
Loading…
Reference in a new issue