fix WorkerSpec and include SupervisionStrategy in Router