1. Happy Birthday Email: Triggered Immediately When User Updates Date of Birth to Today's Date
- Notification / Trigger: "Happy Birthday!" Email (
noreply@seedlingsocial.org)
- Bug Details: This notification email is received immediately when a user updates their date of birth in their profile to today's date, rather than waiting for the scheduled birthday cron trigger.
2. Happy Birthday Email: "Create a Seedling" Button Navigation Broken
- Notification: "Happy Birthday!" Email (
noreply@seedlingsocial.org)
- Bug Details: Clicking the "Create a Seedling" CTA button does not navigate or deep-link the user to the seedling creation page.
3. Happy Birthday Email: Delivered to "Promotions" Tab Instead of "Primary" Inbox
- Notification: "Happy Birthday!" Email (
noreply@seedlingsocial.org)
- Bug Details: The birthday notification email lands under Gmail's "Promotions" category tab instead of the "Primary" inbox. Needs deliverability/header adjustments so users receive it directly in their Primary mail.
4. Comment Removed Email: "View Guidelines" Button Navigation Broken
- Notification: "A Comment Was Removed" Email (
noreply@seedlingsocial.org)
- Bug Details: Clicking the "View Guidelines" CTA button in the email does not navigate or open the Community Guidelines page (link is broken).
5. GOV-6 (Governance Engine): Inconsistent Email Delivery on Comment Removal (Only In-App Received in Some Scenarios)
- Rule / Specification Reference: GOV-6 (Governance Engine) — Comment Removed (Reporter: Close the loop on report)
- In-App Copy Target:
"Update on your report: Thanks for helping keep Seedling welcoming."
- Email Copy Target:
"Update on Your Report: Thanks for helping keep Seedling welcoming. The comment you reported has been removed for violating our Community Guidelines."
- Bug Details: Inconsistent notification delivery — in some test scenarios, only the in-app notification is received and no email notification is sent, while in other scenarios both in-app and email notifications are received.