c4ee8bb0a2
Review follow-up: - tickets.confirmation-email.ts: a failed .ics generation was swallowed silently; log a warning (the email still goes out without the attachment) - test/common/salesforce.client.test.ts: direct coverage for the shared client's token cache and retry-once-on-401 (previously exercised only indirectly through the newsletter sync test) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>