feat(episode): TRAZA_no-es-reescribir-149-hooks-la-mayora_S20260518.R4_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: chronicle Summary: EPISODIO 4 — BLINDADAS: - **No es "reescribir 149 hooks".** La mayoría...
This commit is contained in:
parent
2fea1c1fb7
commit
59cc0a4a8b
1 changed files with 33 additions and 0 deletions
|
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
episode_id: "a89a6d86-292b-4e6d-85f7-3020674f976a"
|
||||
puente_flat: "TRAZA_no-es-reescribir-149-hooks-la-mayora_S20260518.R4_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||
session_code: "S20260518.PIPELINE_FIXES"
|
||||
acto_dialogico: "informar"
|
||||
actor_flujo: "multi_actor"
|
||||
criticidad_aegis: "low"
|
||||
skill_dominante: "NONE"
|
||||
fase_proyecto: "operations"
|
||||
tipo_semantico: "chronicle"
|
||||
summary_one_line: "EPISODIO 4 — BLINDADAS: - **No es "reescribir 149 hooks".** La mayoría..."
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-05-19T00:08:14.384033+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
- **No es "reescribir 149 hooks".** La mayoría de tus hooks hacen *trabajo* (generan MAP.md, inyectan contexto, calculan GAUGE). OPA solo reemplaza la parte de **decisión** `allow/deny` — que es una fracción. La migración sería **gradual**, empezando por un dominio piloto (p. ej. autorización de Bash/tools).
|
||||
- **Es una dependencia nueva.** OPA es un binario en Go; hay que instalarlo y correrlo (embebido o como servicio). Añade superficie de mantenimiento.
|
||||
- **Rego es un lenguaje nuevo que aprender** — lógica declarativa, una curva distinta de Python.
|
||||
- **Riesgo de sobre-ingeniería.** EMBER ya tiene mucha maquinaria de control (OII, BLINDADAS, AEGIS action classes). Añadir OPA encima solo vale la pena **si la dispersión de políticas es un dolor real**. Si las BLINDADAS-en-hooks te funcionan bien hoy, quizá no urge.
|
||||
|
||||
Ese último punto es la pregunta honesta, John: ¿sientes que la dispersión de políticas en hooks es un dolor real — que no puedes responder fácil "¿qué tiene permitido Ember?" — o el sistema actual te funciona bien y esto sería complejidad de más? Tu respuesta decide si I1 merece un D-ARCH o se queda como idea archivada. Y dime si quieres que guarde esta explicación como nota en `docs/`.
|
||||
|
||||
📌 **PILA-PENDIENTES (R7)** — COMPACT
|
||||
🟡 T-001 [R6+hook] PASSPORT [FILL] en COMPARATIVA_EMBER_RESONANTOS — pendiente OK John [hard]
|
||||
🟡 T-002 [R6+BLINDADA-2] Backup Drive del documento comparativa — pendiente OK John [hard]
|
||||
⚪ B-001 [R6+hook] git: 1006 edits + 1224 archivos sin commit (deuda heredada) — decisión de John [hard]
|
||||
⚪ I1 [R7+research] OPA/Rego capa políticas EMBER — John evalúa si amerita D-ARCH [inference]
|
||||
❓ Q-002 [R7] ¿La dispersión de políticas es dolor real (→ D-ARCH) o el sistema actual basta? + ¿guardar esta explicación en docs/?
|
||||
|
||||
📁 **BITÁCORA S20260518.PIPELINE_FIXES.R7:** sin operaciones de archivo este turno (explicación conceptual en chat).
|
||||
Loading…
Reference in a new issue