feat(episode): TRAZA_rotacin-cerrada-y-el-conocimiento-inscri_S20260902.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD
Skill: NONE | Type: troubleshooting Summary: EPISODIO 1 — ember-mcp: Rotación cerrada y el conocimiento inscrito en todas...
This commit is contained in:
parent
b1d9903b5d
commit
f96eefb7ff
1 changed files with 36 additions and 0 deletions
|
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
episode_id: "3398ed1d-8c1c-440c-aa25-bff169d295da"
|
||||
puente_flat: "TRAZA_rotacin-cerrada-y-el-conocimiento-inscri_S20260902.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
|
||||
session_code: "S20260902.SID80EF6E909F98"
|
||||
acto_dialogico: "informar"
|
||||
actor_flujo: "multi_actor"
|
||||
criticidad_aegis: "low"
|
||||
skill_dominante: "NONE"
|
||||
fase_proyecto: "operations"
|
||||
tipo_semantico: "troubleshooting"
|
||||
summary_one_line: "EPISODIO 1 — ember-mcp: Rotación cerrada y el conocimiento inscrito en todas..."
|
||||
source_type: "claude_code"
|
||||
trust_boundary: "internal"
|
||||
created_at: "2026-09-06T19:36:54.847416+00:00"
|
||||
relectura_tagged: false
|
||||
forgejo_commit_sha: "pending"
|
||||
---
|
||||
|
||||
Rotación cerrada y el conocimiento inscrito en todas las capas. ## La rotación, verificada por medición propia
|
||||
|
||||
No te lo digo leyendo la salida de tu terminal — todo este arco empezó porque un servicio *parecía* sano usando una credencial muerta. Se lo pregunté al sistema:
|
||||
|
||||
| Qué | Antes | Ahora |
|
||||
|---|---|---|
|
||||
| `litellm` — entorno real | `sk-or-v1-939…` | **`sk-or-v1-794…`** · running |
|
||||
| `ember-mcp` — entorno real | `sk-or-v1-939…` | **`sk-or-v1-794…`** · healthy |
|
||||
| `stacks/litellm/.env` | 93 B · 1 var | **93 B · 1 var** |
|
||||
| `ember-mcp-server-v3/.env` | 2068 B · 29 vars | **2068 B · 29 vars** |
|
||||
| Temporales huérfanos | — | **0** |
|
||||
| Embedding real | — | **`HTTP=200 · DIMS=3072`** |
|
||||
|
||||
Los conteos son idénticos a antes: no se perdió ni una variable. Eso es exactamente lo que fallaba el 3 y el 6 de septiembre. ## Lo que quedó permanente
|
||||
|
||||
Repartí el hecho por las capas que se leen en momentos distintos, porque una sola no basta:
|
||||
|
||||
- **`docs/estado_vivo.json` + `docs/ESTADO_VIVO.md`** — la fila pasó de *«resuelta, declarada sin rastro»* (22 de agosto) a **ROTADA Y VERIFICADA** con su evidencia. - **`memory/MEMORY.md`** — línea nueva que se carga en **cada arranque**: rotada, no re-rotar, `939` muerta. - **`litellm_rotacion_detail.md`** — la historia completa con los números. - **El rotador** — `sk-or-v1-939` entra en la lista de claves muertas. Hoy se rechaza por ser «la vieja», pero esa etiqueta pasará a otra clave en la próxima rotación y la garantía se habría evaporado en silencio. - **El test del guardián** — afirma que las tres jubiladas siguen muertas. **Es la única capa que falla sola** si alguien deshace la garantía; las demás solo informan. - **El runbook** — aviso al principio: esta parte ya está hecha, no repetirla, y son 7 pasos, no 6.
|
||||
Loading…
Reference in a new issue