AntiPattern
Scheduler Lifecycle State Drift
startup-bound-scheduler-state
Scheduled jobs and notification objects behave inconsistently because time, defaults, and client initialization are bound at app startup rather than per-run, causing stale resend/auth/config, cancel-on-error behavior, and shared default payloads across recipients.