Beware of systemd-tmpfiles --purge in systemd 256 -- it will delete a lot more than just temporary files, e.g. your /home dir! And apparently that is by design! (Wildly unexpected for me, as it goes beyond what the man pages says the tool does - manipulate volatile and temporary files and directories).
See the man page, there is a description of the new option:
https://manpages.debian.org/unstable/systemd-standalone-tmpfiles/systemd-tmpfiles.8.en.html
1) Use --dry-run to see what would get deleted.
2) There is a /usr/lib/tmpfiles.d dir where default tempfile definitions are stored, including for /home.
3) There is an issue to rectify this - https://github.com/systemd/systemd/issues/33349 - at least on the docs side, but the discussion goes beyond that.
EDIT 4) the --purge was apparently meant to aid with package deconfiguration and stuff like that, and was meant to be used with a configuration file -- the commits/PRs indicate that systemd shall not allow the use of that option without specifying a config file, in next versions.
Thx to https://mathstodon.xyz/@bremner/112615591101488528 and https://mastodon.social/@nixCraft/112637213238431183, even though it's not a bug :).