What the record is not
It is not a save file. A save file is a state; a record is the path to a state, and only the path shows how the bug happened.
Where the record grows
One value per step is small, but a long run is still long. Store the seed and the input stream, and compress only if it stops fitting.