Skip to content

feat: track founder beta acquisition source - #25

Merged
fly1d merged 1 commit into
mainfrom
codex/track-acquisition-source
Aug 18, 2026
Merged

fly1d merged 1 commit into
mainfrom
codex/track-acquisition-source

Conversation

@fly1d

@fly1d fly1d commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • require Founder Beta applicants to identify the public channel where they found Wordwise
  • keep the Chinese and English forms aligned across planned distribution channels, excluding V2EX
  • extend the validation funnel from channel reach through first use so each failed step can be diagnosed independently

Validation

  • parsed both issue forms as YAML and verified unique IDs, required source fields, and unique options
  • npm run check
  • npm run test:smoke
  • npm run test:site
  • npm run desktop:check

Review focus

  • confirm the source question does not request private data
  • confirm the funnel rules prevent zero-reader channels from triggering product churn

@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.

Reviewed the complete acquisition-measurement diff at 66cebbf. Both issue forms add the same required source field with unique channel options, omit V2EX as intended, and request no private text or identifiers. The validation guide now separates channel reach, product interest, qualified applications, and first use, preventing a zero-reader distribution failure from being misdiagnosed as a product defect. Both YAML files parse successfully with unique field IDs and options. Local typecheck, unit/API tests, production build, browser smoke tests, landing-page tests, Rust formatting, Clippy, tests, and Cargo check all passed. No blocking findings.

@fly1d
fly1d merged commit 8a00027 into main Aug 18, 2026
5 checks passed
@fly1d
fly1d deleted the codex/track-acquisition-source branch August 18, 2026 02:12
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