Runs 60 boards × 40 random taps against the current rules. Random
taps are the floor — a deliberate player beats these numbers.
Not run yet.
Same rule engine as the Flutter build — verified identical over 60
boards × every anchor.
Haptics need Android Chrome; iOS Safari has no vibration API.