Première version fonctionnelle avec run_tasks_queue