Skip to content

fix: infer acquisition source from trusted referrers - #30

Merged
fly1d merged 1 commit into
mainfrom
codex/referrer-attribution
Aug 18, 2026
Merged

fix: infer acquisition source from trusted referrers#30
fly1d merged 1 commit into
mainfrom
codex/referrer-attribution

Conversation

@fly1d

@fly1d fly1d commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • infer DEV, Hashnode, and GitHub campaign labels from trusted referrer hostnames when profile links omit a query source
  • keep explicit valid query sources authoritative and leave unknown referrers at product-page
  • document the hostname-only attribution boundary and add desktop/mobile regression coverage

Verification

  • npm run check
  • npm run test:smoke (5 passed, 1 configured skip)
  • npm run test:site (12 passed)
  • npm run desktop:check
  • node --check site/waitlist.js

OpenAI Codex assistance was used for implementation and verification; all behavior and claims were reviewed against the repository.

@fly1d fly1d left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review complete. The source precedence and host matching are bounded: a valid query parameter wins, only DEV/Hashnode/GitHub hostnames produce fallback labels, unknown referrers retain product-page, and only the hostname is read. Regression coverage passes on desktop and mobile. No blocking findings.

@fly1d
fly1d merged commit 06b4dc6 into main Aug 18, 2026
5 checks passed
@fly1d
fly1d deleted the codex/referrer-attribution branch August 18, 2026 10:24
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