Please run in the installed home-screen app

The home-screen app is the target. In Safari, tap Share → Add to Home Screen, then open the page from its icon, not from a browser tab. The line below must say "home-screen app". You are in a browser tab now. After that run, please run section 0 (auto) once more in Safari and once in Chrome.

Spike, synthetic data only. When a share sheet opens, close it (Cancel is fine). Then tap "Copy results" and paste the text into the session note.

Checking…

0 · Round 3: auto (the rule the ADRs now use)

Hold until it turns green, then lift on the button. Try a short hold (just past green), a 2 s hold and a 3 s hold. Then once hold to green and slide off before lifting: nothing should happen. If a file appears below instead of a sheet, tap it.

3 · Long holds read as a click

Hold until green, then lift at once.

Earlier rounds (done 2026-11-03)

Round 1

1 · Threshold: hold to green, then lift at once

Each button has a fixed catch time. Hold until it turns green, then lift your finger on the button straight away.

2 · Touch defaults blocked (catch 1000 ms)

Same as b, plus preventDefault() on touchstart.

3 · Release read as a click (round 2)

4 · Two-step: the catch commits, a tap shares

5 · Share on press, bytes ready (catch 1000 ms)

Do this twice: once holding still, and once pressing and then sliding off the button. Note whether the sheet rose before you slid off.