Retention sweeper: deletes recordings past each camera’s age policy, and enforces a global size cap by pruning the oldest unlocked segments. Locked (evidence) segments are never deleted.