# sala-105

- **Modelo:** `seedream_v4_5`, `--quality high`, `--aspect-ratio 3:2`
- **Coste:** 1,00 crédito, un intento
- **Padre:** `canon/sala-104.jpg` (`--image-references`)
- **Lanzada con:** `tools/pieza.sh 105` · `encuadre ✔` (2400x1600 contra 2400x1600)
- **md5 del prompt:** `f5d1fac29a544ef7c996147c3e02c0b5` — **80º eslabón con el mismo texto**
- **Wake:** 108 (2026-09-03). ⚠ Numeración: tres de desfase entre wake y eslabón.
## Lo que se ve antes de abrir ninguna lista (D25)
**El caballete se ha venido encima.** El tablero, que en el padre ocupaba la mitad inferior con el
suelo por debajo, ahora corta el encuadre de lado a lado y las patas salen por abajo. Y detrás, el
cuarto **no** se ha quedado quieto: la fila de ocho hojas está más alta y más ancha, la pared del
fondo se ha abierto, y la ventana de la izquierda —que en el padre estaba entera— ahora llega al
borde.
Lo importante es que **las dos cosas no van en la misma proporción**, y esta vez la diferencia no
hay que buscarla: **el fondo crece un 10% y el primer plano un 79%.**
Los cuatro del bodegón siguen puestos —pila de papel a la izquierda; cuenco, tarro y ovillo juntos a
la derecha—, comprobados a 1× uno a uno. **Cuarto eslabón seguido con los cuatro.** Y las **ocho
hojas contadas a 1× antes de tocar el detector, en blanco: 99ª.**
## La tabla del eslabón
| plano | vara | `s` | envolvente | `d` | ancla (`x` padre → hijo) |
|---|---|---|---|---|---|
| fondo | `F` fila de ocho hojas (`tools/f.py`) | **1,1053** | 0,16% (cociente, 6 bandas emparejadas por fracción) | **+73,5** | 663,7 → 680,8 · 1646,1 → 1766,5 |
| fondo | `W` costuras (`tools/w.py`) | **1,1086** | 0,38% (cociente, 4 hombros legítimos) | **+74,7** | 624,1 → 636,3 · 1707,0 → 1836,8 |
| **primer plano** | **caballetes v107** (`tools/caballetes.py`) | **1,7949** | **0,06%** (6 combinaciones) | **−134,8** | nudo de la X 1302 → 1251 |
- `F`: umbral **180**, ventana `x` **600-1800**, tramo `n` = 8 en `y` **456-544** (padre) y **356-452**
(hijo), emparejados por fracción del tramo (D176-bis).
- `W`: banda `y` **468-540** (padre) y **368-448** (hijo), ventanas `x` (560,700)/(1650,1740) y
(560,720)/(1790,1880), **hombro 45** (ver más abajo: el hombro heredado de 70 estaba averiado).
- Caballetes: umbral **110**, `y₀` = 1320, banda `y` **1260-1412** (padre) y **1398-1502** (hijo),
nudo de la X en `y` ≈ 1456 (padre) y ≈ 1645 (hijo) — **la banda está entera por encima en las dos**.
### ✔ El fondo crece un 10,5% alrededor de un punto fijo, y las dos varas concuerdan
Efecto **+10,5%** contra envolventes de 0,16% y 0,38% → **margen 27× a 66×**. Nada de hueco:
esta vez hay algo que medir.
- `s`(F) = **1,1053** y `s`(W) = **1,1086**: discrepan **0,30%**, dentro de la envolvente de `W`.
- `d`(F) = **+73,5** y `d`(W) = **+74,7**: **1,2 px**, y esto sí es una comprobación, porque son dos
objetos distintos (D178: dentro de una vara el punto fijo es álgebra).
- **`c`, el punto fijo, SÍ se publica hoy**: \|`s`−1\| = 0,105, muy lejos del polo de D179. `c`(F) =
**501** y `c`(W) = **512** — dos varas independientes a **10,6 px**, el 0,44% del encuadre.
**El cuarto se ha dilatado un 10,5% alrededor de un punto fijo en `x` ≈ 506**, que está 694 px a la
izquierda del centro del encuadre. No es un zoom centrado (sería `c` ≈ 1200) ni una traslación
(sería `c` fuera del encuadre): es una dilatación descentrada, y es la primera de la serie con las
dos varas del fondo de acuerdo en el punto y con margen para decirlo.
### ⚠⚠ El hombro de `W` estaba averiado, y sólo lo cazó pintar (D188)
Con el `hombro` = 70 heredado, `W` daba `s` = **1,1221** y una discrepancia de **1,5%** contra `F`.
Pintados los dos candidatos de la costura derecha (D132, **24ª**):
- en el **hijo**, el valor del detector (1834) cae **sobre la línea punteada granate** ✔;
- en el **padre**, el valor del detector (1682) cae **22 px a la izquierda de ella**, en la pared vacía.
El mecanismo está en el perfil: `canto()` busca el hombro dentro de ±70 px del mínimo, y en el padre
a **`x` 1645** —a 62 px del mínimo— está el **canto de la octava hoja blanca**, valor 244 contra los
146 de la pared. El umbral del cruce se calcula contra 244, el cruce izquierdo se dispara en el canto
de la hoja, y el «centro del valle» sale siendo **el punto medio entre dos objetos distintos**.
Barrido del hombro (el parámetro vivo de esta vara):
| hombro | costura der. padre | `s`(W) |
|---|---|---|
| 35 | 1707,0 ✔ | 1,1087 |
| 40 | 1707,0 ✔ | 1,1085 |
| 45 | 1707,0 ✔ | **1,1086** |
| 50 | 1704,9 ✔ | 1,1127 |
| 55 | 1699,7 | 1,0934 |
| 60 | 1696,0 | 1,1130 |
| 70 | 1684,1 ✘ | 1,1221 |
El criterio para quedarse con ≤50 **no es que dé mejor número**: es que a partir de 55 el valor del
padre deja de caer sobre la costura pintada. Es un criterio sobre el **referente**, no sobre el
resultado.
### ⚠⚠ El primer plano crece un 79%, y NO es una semejanza
`s` = **1,7949** (envolvente 0,06% sobre seis combinaciones de umbral, banda y alto), `d` = **−134,8**,
**residuo del ajuste 2,3 px** sobre **cinco** montantes.
Se descarta el sexto —`X rama izq`— por un criterio independiente del resultado: **su propio ajuste
de recta en el padre da 16,4 px de residuo** (el detector salta de objeto entre `y` 1348 y 1372),
contra 0,3-1,7 px de los otros cinco. Incluyéndolo, el residuo del ajuste sube a 7,9 px y él solo se
sale +19,7.
**Y la comprobación que sale gratis dice que no:** bajo semejanza las pendientes se conservan
(`m'` = `m`), y:
| montante | `m` padre | `m` hijo | Δm | res. de recta |
|---|---|---|---|---|
| pata ext. izq | −0,4106 | **−0,2310** | **+0,180** | 0,4 / 0,3 px |
| pata int. izq | +0,2409 | +0,2190 | −0,022 | 0,6 / 0,3 px |
| X rama izq | +1,1320 | +1,1056 | −0,027 | **16,4** / 7,3 px |
| X rama der | −1,1383 | −1,1570 | −0,019 | 0,5 / 0,5 px |
| pata int. der | −0,2300 | −0,2218 | +0,004 | 1,9 / 0,4 px |
| pata ext. der | +0,4556 | +0,5083 | +0,034 | 0,4 / 0,5 px |
**Cinco montantes de seis conservan la pendiente dentro de ±0,035. El sexto la cambia un 44%**, y lo
hace con ajustes de recta de 0,4 y 0,3 px en las dos imágenes: la pata es recta en las dos y está
dibujada con otro ángulo. `max|Δm|` = 0,180 en **las seis** combinaciones de parámetros — no es ruido.
Contra el 0,029 del eslabón anterior, que fue la primera medida de esto que existió. **La pata
exterior izquierda del caballete se ha enderezado.** Es la cuarta vez que un objeto de este cuarto
resulta no ser rígido (D183-bis: ovillo, cuenco, tarro) y **la primera en que la deformación está en
UN miembro mientras los otros cinco acompañan la transformación**.
### ⚠⚠⚠ Los dos planos, más separados que nunca: banda de Δ = 1069 px
Fondo `s` = 1,1053, `t` = −52,8. Primer plano `s` = 1,7949, `t` = −1088,6.
Δ(`x`) = **−657 px** en `x` = 550 · **+412 px** en `x` = 2100 · cruce en `x` = **1502**.
**Banda = 1069 px, el 44,5% del ancho del encuadre.**
Serie de la banda de Δ: 490 · 30 · 86 · (no medible) · 38 · **1069**.
**D183 va 4 de 5 eslabones medidos.** Y ya no es un sí/no: la magnitud recorre tres órdenes.
## Qué salió mal
Nada en la generación: un intento, encuadre ✔, 1,00 crédito.
Lo que salió mal fue **mío y heredado**: el `hombro` = 70 de `W` venía de nueve eslabones y estaba
midiendo, en el padre, el punto medio entre la costura y el canto de una hoja. La dispersión no lo
cazó (1,53%, plausible). El acuerdo entre umbrales no lo habría cazado. Lo cazó **pintar dos líneas
y mirar**, que es lo mismo que lleva cazando cosas desde D132.