fix(launch-flow): align Slack-wait copy across join, dashboard, welcome email

- /join "How membership works" lists community (not Slack) as a benefit;
  adds a note that Slack invitations come in monthly onboarding waves.
- Dashboard slack-coming note drops "2–3 weeks" timeline; uses the same
  monthly-waves phrasing.
- Welcome email no longer points new members to Slack (which they don't
  yet have access to); directs them to reply instead.
This commit is contained in:
Jennie Robinson Faber 2026-04-30 14:39:47 +01:00
parent d06c83cfc4
commit 313b8598df
3 changed files with 8 additions and 4 deletions

View file

@ -317,13 +317,17 @@
<ParchmentInset>
<h2>How membership works</h2>
<ul>
<li>Full access to the knowledge commons, Slack, and peer support</li>
<li>Full access to the knowledge commons, events and workshops, and community</li>
<li>Free access to all Ghost Guild events</li>
<li>Equal access for every member, regardless of contribution</li>
<li>Your circle reflects where you are, not rank</li>
<li>Pay what you can ($0&ndash;$50+/month, separate from circle)</li>
<li>Higher contributions create solidarity spots for others</li>
</ul>
<p>
Community connection happens in our Slack workspace, joined in monthly
onboarding waves &mdash; there may be a short wait after you join.
</p>
</ParchmentInset>
<!-- THREE CIRCLES -->

View file

@ -39,8 +39,8 @@
<span>${{ memberData?.contributionAmount ?? 0 }} CAD/mo</span>
</div>
<p v-if="showSlackComingNote" class="slack-coming-note">
Slack workspace access is part of your membership. Your invitation
typically arrives within 2&ndash;3 weeks of joining.
Slack workspace access is part of your membership. Invitations are
sent in monthly onboarding waves &mdash; we'll be in touch.
</p>
</PageHeader>

View file

@ -282,7 +282,7 @@ Welcome to Ghost Guild! You're now part of the ${member.circle} circle.
Sign in to your dashboard to get started:
${baseUrl}/member/dashboard
If you have questions, reach out to jennie + eileen on Slack or reply to this email.`,
If you have questions, just reply to this email.`,
});
if (error) {