Purchase flow rock-solid + on-call alerts
- FIXLifetime purchases now activate instantly again. A mapping gap was silently dropping Apple
ONE_TIME_CHARGEnotifications. - FIXPlan changes (upgrade/downgrade) preserve their correct status instead of overwriting it.
- FIXStricter body parsing on the purchase-verification endpoint with hex-logged diagnostics when a client sends corrupt JSON.
- NEW24/7 SMS alert pipeline — any critical error or failed deploy reaches the team within 5 minutes.
- NEWPublic status page at /status and a real-time admin reliability dashboard.