atuq: la boveda ANDA — 19 guardianes en verde, y el bloqueo de tres semanas era un fichero sin empujar

El pin de `puriy-costura` subio a `23a292863` y con eso se apagaron los dos rojos del cable. La suite
entera sobre `b3:e556024b`: **19 verdes, 0 rojos, 32,1 min**. No se toco ningun guardian — que la
suite existiera ANTES del arreglo es lo que permite afirmarlo: el cuadro de ayer y el de hoy son el
mismo instrumento.

La medicion que cierra es la que abrio el §7.quinquies, leida al reves: `strings` sobre el binario
sellado da `vault` **10** veces donde daba 0, con `cas`/`sct` de control; y `vigia-atuq-verbos` pasa
de 3 verbos sin dueno a cero, con su control positivo intacto.

Lo destrabo publicar el `Cargo.lock` de tawasuyu (`23a292863` alla), regenerado en un arbol limpio:
215 lineas, todas de contabilidad de deps por ruta, cero `checksum` y cero `source` movidos. Y el
remate, que es la leccion: **ese lock era byte a byte el que la otra sesion ya tenia en su arbol sin
commitear**. Tres semanas de bloqueo y el fichero correcto estaba escrito, sin empujar, a un
directorio de distancia. Antes de decir «bloqueado por otro repo», mirar si lo que falta no esta ya
hecho y sin publicar.

Commiteado alla con indice temporal (`GIT_INDEX_FILE` + `commit-tree`), que es la unica forma de
publicar una ruta en `MM` sin llevarse por delante lo del otro agente: su arbol quedo byte a byte
igual, comprobado con `cmp` antes y despues.

⚠ Y la cabecera del runner se desmintio SOLA dos veces: anuncio «un rojo» cuando eran dos, y «dos»
cuando ya no quedaba ninguno. Un numero escrito como prediccion envejece callado. Con todo en verde
el numero ya no distingue un producto sano de un runner que no corre nada, asi que lo que sostiene la
corrida queda escrito: la puerta del sello (verificada contra un store vacio) y el control interno de
cada guardian.
This commit is contained in:
Sergio
2026-09-16 15:55:30 +00:00
parent faa9e0f952
commit 2098e86ba4
2 changed files with 82 additions and 11 deletions
+16 -10
View File
@@ -15,19 +15,25 @@
# Si falta el sello, esto NO corre nada: dice cómo construirlo y sale.
#
# ══ EL CONTROL DE ESTA CORRIDA ════════════════════════════════════════════════════════════════
# Hoy (2026-09-15) el resultado CORRECTO es **17 en verde y DOS en rojo**: `vigia-atuq-verbos` y
# `test-atuq-boveda-coherente`, los dos por la MISMA causa —la receta de `puriy-costura` pinea un
# host anterior a los verbos de la bóveda, abierto y medido en el SDD 26 §7.quinquies—. **Si esto
# sale todo verde, lo roto es esto**: un cuadro entero en verde puede ser un producto sano o un
# runner que no corre nada, y se ven igual.
# Hoy (2026-09-16) el resultado CORRECTO es **19 en verde**. Lo fue «17 y dos rojos» hasta esta
# tarde: los dos eran los verbos de la bóveda, y se apagaron al subir el pin de `puriy-costura`
# (SDD 26 §7.quinquies.bis). Si mañana hay un rojo, cambió algo que hay que ir a ver.
#
# ⚠ Esta cabecera decía «un rojo» hasta que la primera corrida la desmintió: el segundo guardián
# lleva el mismo chequeo del cable ADENTRO. Queda escrito porque es la trampa de siempre —predecir
# el resultado y no volver a mirarlo—, y porque el número es el control: si mañana hay UN rojo, o
# tres, cambió algo que hay que ir a ver.
# ⚠ **Un cuadro entero en verde puede ser un producto sano o un runner que no corre nada, y se ven
# igual.** Mientras hubo un rojo conocido, el número lo distinguía solo. Ahora no, así que lo que
# sostiene la corrida son otras dos cosas, las dos comprobadas:
#
# · **la puerta del sello** — contra un store sin el artefacto, esto NO corre nada y devuelve 1
# (verificado a propósito con un store vacío);
# · **el control de cada guardián** — todos traen el suyo (una rotura que TIENE que matarlos, o un
# positivo que TIENE que aparecer). El runner no los reemplaza: los junta.
#
# ⚠ Y la advertencia que este fichero se aplicó a sí mismo dos veces: la cabecera anunció «un rojo»
# y eran dos, y después «dos» cuando ya no quedaba ninguno. **Un número escrito como predicción
# envejece callado.** Si el cuadro no coincide con esto, el sospechoso es esta cabecera.
#
# ══ LO QUE CUESTA ═════════════════════════════════════════════════════════════════════════════
# **~32 min** en gioser, en serie (medido 2026-09-15). Los cuatro primeros salen en 10 s y no tocan
# **~32 min** en gioser, en serie (32,1 min medidos el 2026-09-16, sobre 19 guardianes). Los cuatro primeros salen en 10 s y no tocan
# el navegador: para «¿rompí algo del cruce política↔XPI?» alcanza con `--only` y no hace falta la
# media hora. Los caros son `sct` (241 s, seis cargas), `archivo-semantico` (227 s, embeddings),
# `instalacion` (180 s, tres sesiones) y `ia` (180 s, levanta `llama-server`).