- Add pandas to requirements-podcast.txt for usage tracking - Fix LLM prompt to return plain strings instead of objects for enhanced_ideas - Add object-to-string normalization for LLM responses that return objects - Skip bible generation in podcast-only mode (onboarding disabled) - Skip alerts polling in AlertsBadge when in podcast-only demo mode