I work off the summary page of my report. The items from the clients TRR are checked and marked as “Corrected, xx/yy/zzzz” if repair was made. I add a “N/A, xx/yy/zzzz” (not addressed) to the rest of the items on my summary page.
I create a separate punchlist, which includes the items that the client has requested that I reinspect (I require that they provide the list). It’s very concise and references the page/item from the original inspection report. The puchlist becomes the reinspection report. I do not alter the original or republish a new inspection report. I charge by my time-on-site which incentivizes clients not to ask me to reinspect trivial items.