fix: rewrite first-payment email opening to direct tone #416

Merged
forgejo_admin merged 1 commit from fix-first-payment-opening-direct into main 2026-04-10 14:27:18 +00:00

Summary

Marcus feedback on first-payment email opening. Dropped motivational framing for a direct business tone.

Changes

  • src/basketball_api/services/email.py — replace opening in send_first_payment_email():
    • Before: "Our job is to create opportunities for {player}. {player}'s job is to put in the work. First practice is in the books — let's keep it going."
    • After: "{player} is in. Here's what you need to know about your first payment."
  • HTML and plaintext both updated.

Test Plan

Review Checklist

  • Content-only change
  • Plaintext and HTML match
  • No logic changes

None.

Fixes #369 — third content iteration on first-payment email

## Summary Marcus feedback on first-payment email opening. Dropped motivational framing for a direct business tone. ## Changes - `src/basketball_api/services/email.py` — replace opening in `send_first_payment_email()`: - Before: "Our job is to create opportunities for {player}. {player}'s job is to put in the work. First practice is in the books — let's keep it going." - After: "{player} is in. Here's what you need to know about your first payment." - HTML and plaintext both updated. ## Test Plan - [x] Send test to draneylucas@gmail.com before blast - [ ] Visual validation on phone ## Review Checklist - [x] Content-only change - [x] Plaintext and HTML match - [x] No logic changes ## Related Notes None. ## Related Fixes #369 — third content iteration on first-payment email
fix: rewrite first-payment email opening to direct tone
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
6ef8ccbc60
Marcus feedback — new opening: "{player} is in. Here's what you
need to know about your first payment." Direct and business-like,
drops the motivational framing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
forgejo_admin deleted branch fix-first-payment-opening-direct 2026-04-10 14:27:18 +00:00
Sign in to join this conversation.
No description provided.