- Add impersonation stop route on account subdomain so impersonated users can exit (#11) - Replace non-concurrency-safe invoice number generation (count+1, rand) with date+random string - Wrap admin dashboard stats queries in Cache::remember with 5-minute TTL - Add database indexes on invoices.status, orders.status, audit_logs.action, audit_logs.created_at - Fix last_four to last4 matching Stripe's actual card property name Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>