Only completed transactions are aged. These circulations have been checked in (returned) and do not contain any unpaid fines or bills.
Data that is not aged includes:
Aging circulations will not affect a patron being able to keep their checkout history. Minimal metadata is stored in the patron checkout history table. Once the corresponding circulation is aged, the full circulation metadata is no longer linked to the patron’s reading history.
Just aging circulations is not sufficient to protect patron circulation history. Fully protecting these data would also involve a thoughtful approach to logs and backups of these data.
You can create a cron job to automatically age circulations.