Thanks for the thoughtful response. I also had the concern about potential server load issues. I was going to investigate remastering by term or subaccount to break it up a bit if I found out that a blanket remaster was possible.
Using the logs or manually reviewing the red exclamation marks is too whack-a-mole to be a viable solution for me unless I dedicated the time to do this daily. For example, let's say a student's assignment score failed to sync a week ago because the teacher set the assignment to 0 points and our SIS (Synergy) won't accept any score on a 0 point assignment.
The sync process won't try to send that student's score again so I won't get another error for that 0 point assignment unless the teacher enters another score on that 0 point assignment. So a false negative result.
If I download the logs and look for errors in the past 2 weeks to catch more issues, I'll see that error from a week ago, but the teacher may have fixed the issue after the error showed up. A false positive result.
My thinking was that if I ran the remaster grade passback process district-wide I'd have an accurate snapshot of issues at that point in time.
FWIW, someone on the SIS integration team told us they could configure our nightly syncs to be a full remaster instead of a regular sync. We didn't take them up on the offer because we had the same concerns about server load/process timeout issues.
Don