Use at the end of substantial coding work — a long session, several compactions, many commits, interrupted runs, or work done by more than one agent or session — and whenever the user asks for a final cleanup or integrity pass.