pub fn setup_phase_context_with_timer<'ctx>(
timer: &'ctx mut Timer,
ctx: &'ctx PipelineContext,
config: &'ctx Config,
review_guidelines: Option<&'ctx ReviewGuidelines>,
run_context: &'ctx RunContext,
resume_checkpoint: Option<&'ctx PipelineCheckpoint>,
cloud_reporter: &'ctx dyn CloudReporter,
) -> PhaseContext<'ctx>