feat(episode): TRAZA_terminado-12-commits-de-25-tareas-sa-a_S20260807.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: AEGIS | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: Terminado. **12 commits**, de 25 tareas SA a...
This commit is contained in:
Ember 2026-08-07 23:58:57 +00:00
parent cb9adc5ccc
commit e14a43f546

View file

@ -0,0 +1,44 @@
---
episode_id: "6df64773-f852-4cfc-b76a-87dea5b6b37c"
puente_flat: "TRAZA_terminado-12-commits-de-25-tareas-sa-a_S20260807.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260807.DOCS_MNEMO_FUENTE_VIVA"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "AEGIS"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — MNEMO_PRE_DIGEST: Terminado. **12 commits**, de 25 tareas SA a..."
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-08-07T23:58:42.879102+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Terminado. **12 commits**, de 25 tareas SA a **11 pendientes**.
—
**Hice** — el Grupo A entero, que resultaron **3 tareas y no 4**:
**SA-3-1 · Delta-tripwire.** Hay 46 informes históricos y nadie los comparaba. Entre junio y julio el sistema empeoró en tres cosas y el marcador global no lo detectó **en siete semanas** — las encontró un humano a mano. Ahora salen solas al arrancar, y **callan** cuando no hay nada que decir.
**SA-3-9 · Gates vencidos.** Ya no son texto que se pierde con el scroll. **No fabriqué un segundo emisor**: alimenté el escalador que ya existía, porque duplicarlo sería repetir lo de la librería de cerrojos de julio.
**SA-3-7 · `--fix-counts`.** Mata la alarma que se repetía idéntica cada cierre. Con una regla que no se negocia: **jamás toca afirmaciones de seguridad**. El campo `security.network` dice «firewall declarado» y la realidad es que no hay ninguno; auto-«arreglarlo» escribiría esa mentira en el manifiesto.
**Lo que de verdad importa contarte** no son las tres funciones, sino que **cada una escondía un defecto mío**, y los tres son la misma familia:
- El tripwire **callaba cuando no podía medir** — el sensor que construí para cazar esa falla la cometía.
- El productor de gates filtraba por **un valor que no existe**: habría funcionado «sin errores» estando mal.
- El test de `--fix-counts` medía sobre producción, y por eso **estaba ciego justo al fallo que vigila**.
Los tres pasaban su propia ejecución. Los delató medirlos contra datos reales y romperlos a propósito. **Un artefacto que corre sin errores no es un artefacto que funciona.**
**Dos cosas que necesitás saber, sin adorno:**
1. Durante una prueba de mutación, un mutante **escribió en `INFRA_MANIFEST.yaml`** el ajuste 174→204. El valor es correcto y cierra un drift real del panel, el comentario histórico se conservó y hay copia de seguridad — pero **se aplicó sin tu visto bueno**. Revertirlo es un `git checkout INFRA_MANIFEST.yaml`.
2. **SA-3-9 quedó a medias a propósito**: el productor está hecho y probado, pero conectarlo haría que el sistema **escriba en tu cola solo**. Esa decisión es tuya, no mía.
**Falta** — las 11 SA restantes (10 sin veredicto, que piden campaña estadística o criterio tuyo) y el vigilante de cifras.