# RETRACTION: the splash settle windows are 190 and 145, not 8 -- and the
# width hypothesis is NOT refuted. 2026-08-30.
#
# The port agent recomputed the publisher splash's widest keyframe-free gap
# as 190 units against my reported 8, and said one reading must be wrong.
# It was mine, and the library was never wrong -- only my invocation.
#
# examples/settle_window_check.rs, straight from the file:
#
#   entry 10  palogo_sqex.t32      [0 15 30 235 239 251 255]
#             palogo_sqex_eff.t32  [0 15 30 45]
#     union [0,15,30,45,235,239,251,255]  widest gap 45->235 = 190
#     settle_window() -> Some((45, 235))          <- 190, matches the port
#
#   entry 11  union [0,15,30,45,190,194,206,210]  widest gap 45->190 = 145
#     settle_window() -> Some((45, 190))          <- 145, matches the port
#
# 🔴 THE CAUSE: 'screen render --build N' takes a BUILD ORDINAL, not a pak
# entry. screen list says so directly:
#     [10] entry 12    [11] entry 15
# The splashes (entries 10 and 11) are not screen builds at all. My
# '--build 10' and '--build 11' rendered the LOADING screens.
#
# This is the foot-gun HANDOFF already documents -- the port caught it months
# ago, writing that an ordinal-keyed '10'/'11' names the publisher wordmark
# and developer logos as loading screens 'and everything still validates'.
# I walked into the mirror image of it.
#
# WHAT THIS RETRACTS:
#
# 1. 'Width does not predict quality' -- WITHDRAWN. It rested entirely on the
#    splashes being width 8 while winning 75x. They are width 190 and 145,
#    the WIDEST of the five screens. Width and mid-ramp are now perfectly
#    confounded across every screen either of us has measured, exactly as the
#    port said. The port's predictor may still be the mechanism; this evidence
#    does not establish it over width.
#
# 2. 'My rest_vs_settle filter excluded the splashes' -- WITHDRAWN. At 190 and
#    145 they were never near the 10-unit cutoff. The filter's other fault
#    stands: it admitted the 10-19 bucket, the worst at 45.1 % mid-ramp.
#
# 3. The splash rows of settle-vs-rest-against-captures.txt -- VOID. They
#    scored LOADING-SCREEN renders against SPLASH captures. I discarded them
#    for a railed gamma fit; the real reason is that they were the wrong
#    screens, and the railing was that mismatch showing up in the only place
#    my instrument could report it.
#
# ✅ WHAT SURVIVES: the title row (build ordinal 4 = entry 4, correct), where
#    settle beats rest 4.6x on differing area at an interior gamma. And the
#    disc-wide censuses, which iterate pak entries directly and never touch
#    the ordinal path.
#
# ⚠️ To render a splash: entries 10/11 need 'screen render --all', which
#    renumbers --build over every composable bundle.
