Two cautions on re-recording over an existing file.
The first re-record after a gap will stop and log in for you, because the cached storage state for that role has aged out. That is the extra minute, not the redesign breaking something.
And the same --name means codegen overwrites the file. If anybody hand-edited that spec, their edits are gone — post-processing also strips its own header lines before rewriting, so nothing at the top of the file survives either.
A recording is an artefact, not source. Anything worth keeping belongs in the page object or the feature, never in the spec under recorded/.