Stops phantom Plausible visitors inflating every site's visitor count.
- tracking.js bails out entirely when navigator.webdriver is true (honest automation)
- All event wiring (IntersectionObserver, click, form, menu listeners) now only arms once the document has been visible, matching Plausible script.js pageview behaviour
- A page that is never visible (headless crawlers, background loads) now sends zero custom events, so events and pageviews stay consistent per visitor
- No event names, props, or visible-page behaviour changed; historical data stays comparable
- tracking.js cache-buster bumped to 1.0.2
Full Changelog: v0.1.63...v0.1.64