- The save now only happens once per timer tick (after the loop), only if any NPC actually needed correction, via a needsSave flag.
- The "Saving..." and "successfully saved" log lines are now gated behind debug: true in config, so they're silent in normal operation.