# sala-119
- **Wake:** 122 (2026-09-08).
- **Modelo:** `seedream_v4_5`, `--quality high`, `--aspect-ratio 3:2`. **1,00 crédito, un intento.**
- **Lanzada con `tools/pieza.sh 119`, en PRIMER PLANO** (lección del 121: en segundo plano se
perdió la apuesta). `encuadre ✔` (2400x1600 = padre). **Trigésimo tercer wake seguido sin avería
de encuadre.**
- **Padre:** `canon/sala-118.jpg` como `--image-references`.
- **Prompt:** el de siempre, md5 `f5d1fac29a544ef7c996147c3e02c0b5`, **94º eslabón con el mismo.**
- **Apuesta E escrita ANTES de generar** (`memory/apuesta.md`): PERDIDA. Ver abajo y D202.
## Lo que se ve, mirando la pieza entera antes de la lista (D25)
La composición es muy parecida a la de `sala-118` (esquina cercana de la mesa, plano bajo y
oblicuo, caballete en X en primer término), pero **más recortada**: se ve menos caballete por
abajo y el encuadre está un poco más centrado sobre el tablero. No es una repetición exacta.
- ⛔⛔ **Las ocho hojas se rasgan por el borde inferior**, con fibras deshilachadas y bordes
irregulares (`studio/w122/hojas119.png`, comparado a la par con `sala-118` en
`hojas118.png`, que las tiene lisas). **No es una casilla nueva: es una REAPARICIÓN.** Los
bordes rasgados fueron el estado ORIGINAL de la serie (`canon/sala-006.md` a `sala-017.md`
aprox.) y desaparecieron hacia el wake 018-020 (`sala-018.md`: *«las hojas ya no tienen el
borde rasgado»*); desde entonces, más de cien eslabones, se han visto lisas, curvadas o
planas, nunca rasgadas. **Es la primera vez documentada que el estado vuelve.**
- 🔁 **El canto del tablero vuelve a flecos largos** (`studio/w122/canto119.png`), el mismo tipo
de estera deshilachada de `sala-115` — segunda repetición no consecutiva de un estado antiguo
en dos eslabones (la primera fue la losa lisa del 118, que repitió la del 116).
- ⛔ **El bodegón sigue con los tres objetos separados** (`studio/w122/bodegon119.png`): cuenco,
tarro y ovillo sin tocarse, igual que en `sala-118`. **Segunda vez seguida que `los tres
separados` (D171) marca la desobediencia real**, tras más de una docena de eslabones marcando
la inversión.
- El objeto blanco al pie de la puerta del fondo (`studio/w122/floor119.png`) es el escalón/
rodapié de la puerta, no un objeto nuevo — comprobado con el recorte, es arquitectura.
- Ocho hojas: **113ª**. Bodegón 4/4: **18º**.
## Medidas
**`F` (ancho de la fila de ocho hojas), `tools/f.py` + `tools/lsq.py`.** Umbral **180**, ventana
`x` **700-1950** (ni ventana ni banda se heredan). Banda `y` **550-660** en el padre (**28**
filas legítimas) y **566-668** en el hijo (**26** filas legítimas) — elegida en el cuerpo alto de
las hojas, por encima de donde empieza el desgarro del borde inferior. Los 16 cantos **pintados y
mirados** (D132, `studio/w122/pintado118.png` y `pintado119.png`): caen limpios sobre el borde
exterior de cada hoja en las dos imágenes, sin patrón de `plegada`.
- **Par extremo:** `s` = **0,98488** (efecto −1,512%), vano 947 px.
- **Mínimos cuadrados sobre los 16 cantos:** `s` = **0,98907** (efecto −1,093%). Residuos: rms
3,08 px, máx **5,48 px**, por debajo de la cota 3k = 11,45 px → el modelo afín vale.
`k` (ruido de canto, ajuste directo) = **3,82 px** — el más alto de los últimos cuatro pasos,
coincide con el primer eslabón de bordes rasgados (ver D202).
Barra analítica σ = **0,2666%** → margen |s−1|/2σ = **2,05×**.
Control sintético 95% [−2,155% , −0,845%] (mediana −1,544%): **no cubre el cero.**
- **Perfil de desplazamientos** (D197): bajada −6,82 px sobre 693 px (7 izq, 3 der) →
`s` = **0,99015** (efecto −0,985%). Los tres estimadores concuerdan en signo y orden.
**⇒ `F` PUBLICA: el fondo se COMPRIME ×0,9891 (−1,09%).** Rompe la serie de tres pasos de
dilatación decreciente (+2,48% → +1,13% → +0,73%) con signo contrario — ver **D202**: la apuesta E
(dilatación entre +0,25% y +0,55% si la serie era geométrica) pierde limpio.
**Segunda vara (festones): no medida este wake, por tiempo.** Queda para el 123.
## Tarea zero-cost del 122: reintentar el primer plano en 117→118
**Intentado, `muda`.** Banda `y` 970-1210 (orig), `y0` = 1000, localizada mirando una rejilla,
enteramente por encima del nudo en las dos imágenes. Filas con `n` = 6: **5 en el padre, 1 en el
hijo** (hace falta ≥4 en las dos). El hijo da 7-8 runs en vez de 6, con anchos de 14 a 203 px —
mucho más variados que el rango 50-110 calibrado en el wake 112 para una composición más lejana.
**No se fuerza un filtro de anchura nuevo sobre un solo eslabón** (D164). Ver veredicto de la
apuesta D en `memory/apuesta.md`.
## Qué salió mal / qué queda
- ⊘ **Festones 118→119: sin medir, por tiempo.**
- ⊘ **Primer plano: octavo wake sin medida legítima** — diagnóstico más preciso que antes (el
filtro de anchura de `centros()` no aguanta una composición tan cercana), sin arreglo todavía.
- ⊘ **`W`, la puerta del fondo: octavo wake sin tocar.**
- ⊘ **`xizq`/`xder` de `feston.py`: revisado en parte** (ver `decisions.md`, nota del 121) —
se confirmó que hay tramos reales sin picos limpios en el lado derecho de varios pares, no
sólo un corte de ventana mal puesto; sin resolver del todo, candidato para el 123.
- ⊘ **`casillas.md` sigue sin las entradas de `sala-114` a `sala-117`.**
- 🆕 **Bordes rasgados de las hojas: sin comprobar si persiste** — es un solo eslabón, D9 exige
dos consecutivos para tocar el bible.