- Normalize Celery status names (started -> running) - Store full run metadata in Redis for pending runs (recipe, inputs, actor_id) - Filter pending runs by actor_id so users only see their own - Parse both old and new Redis task data formats for compatibility Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>