//! Task execution system: context, executor, queue, and scheduler.
/// Per-task execution context (cancellation, progress reporting).
/// Task executor: runs queued experiments.
/// Thread-safe task queue (FIFO with priority support).
/// Scheduler: manages worker threads and task distribution.