# E-017 — Medir una transición no prueba todavía el efecto del guard

- Fecha: 2026-08-03
- Estado: dogfooding reproducible confirmado; eficacia causal aún no demostrada.

## Objetivo y trayectoria

La ronda `R-HOOK-INTERVENTION` buscó convertir la actividad de hooks en evidencia de intervención: identificar el finding nuevo, registrar su resolución posterior y medir la latencia entre ambos por harness.

Los hooks de Claude y Codex ahora registran únicamente identificadores hash de findings nuevos y resueltos. El inventario los une por repositorio e identificador y expone `detected_by`, `resolved_by` y latencia. El E2E sembró `weak-test`, lo detectó mediante los dos harnesses y luego lo reparó mediante Claude; la resolución conserva el fingerprint original.

## Evidencia y veredicto

- `test/hooks-e2e.test.mjs`: secuencia reproducible detectar → resolver con Claude y Codex.
- `test/global-inventory.test.mjs`: asociación inter-harness y latencia determinista de 2.000 ms.
- `oguard inventory report --json`: expone transiciones sin paths, contenido ni identificadores de sesión.
- `round-end`: `PASS` con `AC-HOOK-INTERVENTION` probado por la suite y la validación documental.

El resultado prueba trazabilidad de la transición y que el guard puede observar una reparación posterior. No prueba que el warning causó la reparación, que el agente habría seguido una trayectoria peor sin guard ni que la latencia generaliza: el inventario orgánico actual sólo contiene cuatro ejecuciones `pass` y todavía cero transiciones observadas.

## Impacto sobre la tesis

La métrica es un prerequisito para el ensayo control/placebo/guard de Fase 5, no un sustituto del ensayo. Las próximas observaciones deben etiquetar hallazgos orgánicos y comparar tasa de resolución, tiempo de resolución y falsos positivos entre condiciones antes de reclamar reducción de costo o mejor dirección.
