Skip to content

Stop counting browsers that are being driven by a script - #432

Merged
singhharsh1708 merged 1 commit into
mainfrom
fix/funnel-automation
Oct 3, 2026
Merged

singhharsh1708 merged 1 commit into
mainfrom
fix/funnel-automation

Conversation

@singhharsh1708

Copy link
Copy Markdown
Owner

The first funnel numbers were mostly us.

Two days in: 13 editor opens, 12 of them on the kept template. Nearly all of that is my own headless verification navigating to /editor?template=kept, plus two exports from the same checks. A number that counts the people testing the product is worse than no number, because somebody will act on it.

navigator.webdriver is set by Chrome's remote debugging and by every automation framework, so the four counts now return early when it is true.

Verified by running the same scripted session twice: against production, which does not have this yet, it sent editor_opened, first_edit, export_started and export_finished; against a local production build with it, it sent nothing at all.

This does not clean the two days already recorded. Counts are kept per day, so tomorrow's are honest, and I have noted on #421 which of today's are mine.

vitest 707 of 707.

@vercel

vercel Bot commented Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
scrollcraft Ready Ready Preview Oct 3, 2026 12:36pm UTC

@singhharsh1708
singhharsh1708 merged commit 2ac1100 into main Oct 3, 2026
3 checks passed
@singhharsh1708
singhharsh1708 deleted the fix/funnel-automation branch October 3, 2026 12:37

This branch was successfully deployed

1 active deployment
Preview — 9bcd175c Deployed Oct 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant