- replace sequential for-loop in pickUpPendingRuns with Effect.forEach concurrency:10 - extract CONCURRENCY_LIMIT constant shared by both startup and pickup paths - clear all run caches (creds, snippets, env, timeouts, activeRuns) on setup failure - call failRun on setup error to leave the db run in a consistent failed state