Deeplink tests

prod

Exact production page: meta refresh 1s + onload deeplink + 500ms store fallback

prod-safari

Exact production Safari 12.3+ page: prod + confirm('Open in App Store?') before fallback

confirm

Onload deeplink + 500ms confirm('Open in App Store?') fallback, no meta refresh

js-6000

Onload deeplink + 6000ms store fallback, no meta refresh

guard

Pre-ed7b327 blur/focus guard: 500ms fallback deferred while blurred/hidden, retried on focus, no meta refresh

js-3000

Onload deeplink + 3000ms store fallback, no meta refresh

js-only

Onload deeplink only, no fallback (does the attempt do anything?)

tap

Buttons only: tap deeplink / tap store (user-gesture baseline)

302

HTTP 302 straight to the deeplink (legacy direct redirect)