There is no time limit to keep the record.
As for the modification and the assessment, that's the reason there is a record. Some modifications are not enough by themselves to trigger a reassessment. They're minor. Others may be enough to trigger an assessment, and sometimes the sum of the modifications will trigger it.