Self-correcting

In computing, '''self-correcting refers to a process that validates data and will not allow data to enter a system unless all errors are corrected.