Skip to content

Rebrand paid tier to $99 Founding Lifetime Member#10

Merged
ralyodio merged 1 commit into
mainfrom
feat/founding-lifetime-99
Jun 14, 2026
Merged

Rebrand paid tier to $99 Founding Lifetime Member#10
ralyodio merged 1 commit into
mainfrom
feat/founding-lifetime-99

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

What

Rebrands the paid membership in the join@ onboarding flow from $10 "Premium" to $99 Founding Lifetime Member (first 1,000 accounts), and lists every bonus feature in the upgrade pitch.

New ssh join@bbs.profullstack.com upgrade pitch

  ★ Founding Lifetime Member — $99, one-time
    Only the first 1,000 accounts. Pay once, keep it for life.

  Everything in your free membership stays free — founding adds these
  bonus features, forever:
    • your own email   name@bbs.profullstack.com (forwards to you, webmail included)
    • custom domains   point yourdomain.com at your homepage
    • Tor access       ssh tor@bbs.profullstack.com — fetch URLs & join IRC over Tor
    • locked-in price  founding rate is yours for life — never renew, never pay again

Bonus features were sourced from what the code actually gates behind ensurePremium (personal email + webmail, custom domain@, and the tor@/tor-url@/tor-irc@ routes) — no invented perks.

Changes

  • internal/payments: PremiumPriceLabel and default AGENTBBS_PREMIUM_AMOUNT $10 → $99; new FoundingCap = "1,000" const.
  • cmd/agentbbs/main.go: rewrote offerPremium pitch; updated already-paid welcome header and gated-route upsell copy; doc comments.
  • internal/store/store.go + README.md: copy/doc updates.

Notes

  • Price stays env-overridable via AGENTBBS_PREMIUM_AMOUNT.
  • "First 1,000 accounts" is marketing copy — no enforced cap or live counter yet.
  • Internal naming (Premium field, DB column, grant-pod) is unchanged; only user-facing copy changed (no migration).
  • ⚠️ This branch was cut from a working tree that also had unrelated in-progress News/NNTP work; that work is not in this PR. CI may need the News changes resolved separately for a clean standalone build.

🤖 Generated with Claude Code

Replace the $10 "Premium" pitch with a $99 Founding Lifetime Member
offer (first 1,000 accounts) and list every bonus feature in the join@
upgrade prompt: personal email + webmail, custom domains, Tor access,
and lifetime locked-in pricing.

- payments: PremiumPriceLabel/default amount $10 -> $99, add FoundingCap
- join@ offer + already-paid welcome + gated-route upsell copy
- README + interface doc comments

Price stays env-overridable via AGENTBBS_PREMIUM_AMOUNT.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

@ralyodio
ralyodio merged commit 2a9d841 into main Jun 14, 2026
5 checks passed
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