Optimize generate_questions: word cache + gunicorn timeout 300s
- Cache all words globally across levels (avoids 500+ Directus calls) - Add Procfile with --timeout 300 to prevent gunicorn killing long requests Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in: