CleanupOldReservations now handles four reservation types: logged-in (1hr), anonymous (10min), admin-walkin (10min), admin-callin (1hr). AnonymizeStaleGuestAccounts scrubs PII from guest accounts whose last booking was 6+ months ago and who have no pending/confirmed bookings. Financial records remain intact — only personal data is wiped (UK GDPR compliance). Triggered on every GetAvailableHours call. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>