SpecRunner: extract repeater/noop actions
SpecRunner: extract the recording implementation