Blueprint - Resumable Jobs for CI and Agent Sessions
### Description Create a blueprint for the requirements mentioned in https://gitlab.com/groups/gitlab-org/-/work_items/21159+ ### Problem Runner's `Prepare → Run → Cleanup` lifecycle destroys the environment at the end of every job. For CI this is a feature — reproducibility. For agents and interactive sessions it's a liability — every pause pays a 2-5 minute cold-start cost on resume. The alternative (keep the environment running while idle) wastes compute. A paused VM waiting for a human response burns money while the human thinks. #### Outcomes - Explore various options to achieve these requirements - Thorough analysis of pros/cons - Blueprint
issue