I thought --max-transfer sets a max upload limit for each execution of rclone.
I'm running rclone every night and already include --max-transfer 30G --cutoff-mode=soft in my command, but rclone has uploaded 1TB in total in the weeks and months its been running.
I was intending this to be a feature request, or are you suggesting that it's fundamentally impossible?
If rclone can perform rclone ls then surely it can know how much space on the remote it is using? And rclone about demonstrates knowledge of the max available storage on the remote.