From d258fad6bed6560aece4e2728ab4253c75f012fc Mon Sep 17 00:00:00 2001 From: sirxavor Date: Wed, 2 Sep 2026 16:55:58 +0200 Subject: [PATCH] =?UTF-8?q?chore(metodo):=20reparto=20=E2=80=94=20ids=20lo?= =?UTF-8?q?cales=20al=20repo=20=C2=B7=20caducidad=20de=20un=20=E2=9B=94=20?= =?UTF-8?q?=C2=B7=20censar=20las=20copias?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Tres railes del 2026-09-02: un parte comun cito "A10" sin prefijo y el A10 de otro frente es una bomba viva · un ⛔ del canal caduca sin avisar y se planifica encima de un muro que ya no existe · y corregir una copia no cierra el hallazgo (quedaba un tercer fichero, y la peor ocurrencia era un PROCEDIMIENTO). Solo .metodo/ — byte a byte desde la matriz. Sesion: superadmin Co-Authored-By: Claude Opus 5 --- .metodo/CHECKSUMS | 2 +- .metodo/metodo.md | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/.metodo/CHECKSUMS b/.metodo/CHECKSUMS index fc7ec8f..5ec7622 100644 --- a/.metodo/CHECKSUMS +++ b/.metodo/CHECKSUMS @@ -1,4 +1,4 @@ -08af5c247bdd2dd955033bb2bd8508a90dfe89de87a8b61ac67fc3a106a4135c metodo.md +36a1bd0e1d9bc2b5a9260d2a9f611fe865ed4b04d1529aa17b7ba166582f7ac8 metodo.md fb7e88324524184b9f685c49c0bbcc6c9a55beb07bb5c0b1b31cd29c51c4117f bin/metodo f89b71bdf31028b05075636c1763c964e379bc37a00e0357d1c23a4dd19c09aa workflows/README.md cc241bbecf9647c747b8525b3a6b527455cd50ca0312caa44bc3544342c8ac41 workflows/comunicacion-entre-sesiones.md diff --git a/.metodo/metodo.md b/.metodo/metodo.md index 91d0c46..9310705 100644 --- a/.metodo/metodo.md +++ b/.metodo/metodo.md @@ -745,6 +745,18 @@ casi todo viñetas, ese filtro **borra la mayoría de lo que buscas** — y no d hay nada». Cuando un instrumento devuelva vacío, **pruébalo contra un caso que SÍ debería encontrar** antes de concluir. +⛔ **CORREGIR UNA COPIA NO CIERRA EL HALLAZGO: CENSA LAS COPIAS.** Un dato que está mal suele estar +mal **en varios sitios**, y arreglar el que tenías delante **produce la sensación de cerrado** sin +serlo — con el agravante de que ahora el corpus **se contradice a sí mismo** y el lector cree al que +abrió primero. +*(Cicatriz 2026-09-02: se corrigió la ficha que decía `.50 = ESXi / .51 = iLO` —al revés— y se dio por +cerrado. Quedaba un **tercer** fichero diciéndolo mal **dos veces más**, y la peor **no era una +descripción sino un PROCEDIMIENTO**: «asignar `.50` al VMKNIC y `.51` al iLO». ⇒ ⭐ **Un dato malo en +una descripción se LEE; en un procedimiento se EJECUTA.** Lo cazó una pregunta de otra sesión — +**«¿cuál corregiste?»**—, que es comprobar el **sujeto** de un arreglo, no su existencia.)* +⇒ **Antes de dar por cerrada una corrección de dato: `grep` del dato en TODO el corpus, y control +final que salga vacío.** Y al mirar los resultados, **los procedimientos primero**. + ⛔ **UN VALIDADOR PUEDE PASAR POR ENCIMA DE TODO LO QUE IMPORTA SIN DECIR QUE NO LO MIRA.** Un esquema no declara lo que **deja de comprobar**: acepta el documento, devuelve verde, y el hueco no aparece en ninguna parte. ⇒ **Leer un esquema no te dice qué valida: te dice qué menciona.** @@ -1953,6 +1965,30 @@ obedece sin preguntar. La de menos revienta y se ve; ésta sólo se paga en trab intentó. ⇒ **Ante un ⛔ recibido por el canal que vaya a costarte trabajo: de dónde sale y qué lo mide.** +⛔ **LOS IDS DE AVISO SON LOCALES A SU REPO: AL CITARLOS ENTRE FRENTES, PREFÍJALOS.** `A10` no es un +nombre, es un nombre **dentro de un repo** — y dos frentes tienen `A10` distintos **por diseño**, no +por descuido. Escribe `hermes-infra·A10`, como ya se hace con las `D`. +*(Cicatriz 2026-09-02: un parte de la superadmin decía «**`A10` NO bloquea**, probado» refiriéndose al +del motor. El `A10` de `poniente` es **la bomba de la PKI de kubeadm**, viva y 🟠. Quien leyera el +parte junto a ese corpus **concluiría que una bomba abierta está descartada** — y el parte iba a tres +frentes a la vez. Lo cazó la dueña del otro `A10`, no un gate.)* +⇒ ⭐ Y el filo: **cuanto más útil es un parte común, más lejos viaja una colisión de ids.** Un id sin +prefijo en un mensaje a una sesión es ambiguo; en un parte a tres, **es tres veces ambiguo y una vez +peligroso**. + +⛔ **UN ⛔ RECIBIDO POR EL CANAL LLEVA FECHA DE CADUCIDAD AUNQUE NO LA DIGA.** Una restricción se +levanta cuando su causa muere, y **eso no avisa a nadie**: el que la recibió sigue planificando +alrededor de un muro que ya no existe, y **no da síntoma** — nadie se queja de no haber hecho lo que +creía prohibido. +*(Cicatriz 2026-09-02, **escrita por separado por las dos partes tras morderla cada una por su lado**, +que es lo que la manda aquí: la superadmin difundió un congelado de Ceph, **corrigió su redacción** y +**no avisó cuando murió**; la orquestadora que lo recibió construyó encima un plan entero —«esta +acción desbloquea las dos cosas»— sobre un muro levantado hacía dos horas. **Corregir la redacción de +una restricción no es retirarla cuando muere.**)* +⇒ **Al emitir un ⛔, mándalo con su condición de muerte** *(«esto cae cuando vuelva el quórum»)*. **Al +recibirlo, antes de construir un plan encima, comprueba si su condición sigue viva.** Un mensaje muere +con su sesión; **un muro citado de memoria no.** + ## 10. Lo que "funciona por casualidad" está roto Construir bien la capa de encima destapa lo de debajo. Al hacerlo, **arréglalo y anótalo**, no