diff --git a/docs/re/structures/ui-resting-pose.md b/docs/re/structures/ui-resting-pose.md index bb6da9d1..8e22e4f5 100644 --- a/docs/re/structures/ui-resting-pose.md +++ b/docs/re/structures/ui-resting-pose.md @@ -70,6 +70,46 @@ and there are two independent reasons: produce a sharp minimum instead. The sweep was run for a noise scale and answers this too. +### ✅ The CAPTURE axis has a noise floor too, and it is 0 in the region measured + +`sylpheed-port` found their `main_menu` row drifting 13.25–13.30 across runs — a +focus ring spinning on a free-running clock — and made the general point that **a +margin only means something against the noise it sits on**. The `--at` plateau +above measures the *render* axis. It says nothing about how much the score moves +between two **captures** of the same screen, which is a second noise source and +the one my single JP grab is exposed to. + +Measured, from two independent captures of the settled EN title taken at +different phases of its free-running plate pulse, scored against one render: + +| | whole frame | inside the measurement box | +|---|---|---| +| plate-pulse **peak** | 31.302 | 21.230 | +| plate-pulse **trough** | 28.463 | 21.230 | +| **spread** | **2.839** | **0.000** | + +⚠️ A 0.000 is the result this corpus distrusts most, so it carries its control: +the two captures differ by **83 496 pixels** whole-frame (max |d| 174) — they are +genuinely different grabs — and by **0** inside the box. The screen's free-running +element is the plate, which lies outside the logo region the adjudication uses. + +**So the margins re-stated against every noise floor now measured:** + +| comparison | margin | vs render noise (1.2) | vs capture noise (0.0 in-box, 2.8 whole-frame) | +|---|---|---|---| +| stale vs fixed era | **16.7** | 14× | ≥5.9× | +| settle vs rest | **1.5** | 1.2× | below whole-frame noise | + +The era result survives on both axes. The settle-vs-rest negative is **stronger** +than first stated: 1.5 is not merely inside the render plateau's flatness, it is +below the whole-frame capture spread as well. + +⚠️ **Reach of the transfer.** This is the *EN* title's capture noise applied to the +*JP* title's box. Build 7 carries `ptloop01/02.rat`, which may animate inside that +region where the EN plate does not — so the in-box 0.000 is a measurement on a +neighbouring screen, not on the one adjudicated. A second JP capture would settle +it and has not been taken. + ⚠️ **Reach.** One screen, one capture. The absolute residual is ~40 RMSE even at the best instant, because the JP title carries live animation a static render cannot reproduce; every comparison here is relative and none of it says our render