Goal
Make accidental tab closure substantially less likely than a missed gesture.
Acceptance criteria
- Reject vertical-dominant and low-confidence sequences.
- Detect usable horizontal scroll containers under the pointer.
- Respect scroll position before treating movement as browser navigation.
- Deduplicate momentum so one physical gesture triggers at most once.
- Account for configurable macOS scroll direction through calibration or semantics.
- Keep thresholds conservative and explain their tradeoffs.
Goal
Make accidental tab closure substantially less likely than a missed gesture.
Acceptance criteria