From c21175f63bcbefdf0382b2aad6a3613c66533eb0 Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Thu, 17 Sep 2026 10:16:47 -0700 Subject: [PATCH] Keep reel result holds below the silence gate --- xbox/live/marketing/render.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xbox/live/marketing/render.mjs b/xbox/live/marketing/render.mjs index a8f36b9db..e8f748ae3 100644 --- a/xbox/live/marketing/render.mjs +++ b/xbox/live/marketing/render.mjs @@ -28,7 +28,9 @@ const wait = (ms) => new Promise((done) => setTimeout(done, ms)); // card without bleeding into what comes next. const resultCardMs = 3000; const cardClearMs = resultCardMs + 250; -const tailHoldMs = resultCardMs - 400; +// Keep the result readable without manufacturing a >=2.5s silent tail, +// which verifySync correctly rejects even when the match audio is aligned. +const tailHoldMs = 2000; // One 32-bit seed out of any string. Same string, same fight, forever. export function seed32(text) { -- 2.51.2