transmission-remote is useful for scripting. However, although the RPC protocol supports return the incomplete directory, transmission-remote does not. It can indicate the completed directory eg:
Download directory: /share/HDA_DATA/Download/transmission/completed
One could parse the settings.json file, but this is contingent on the setting not changing during runtime, which is permitted. It would be more flexible for transmission-remote to:
1. return the default incomplete directory for the command transmission-remote -si.
2. return the incomplete directory for the specific torrent for the command transmission-remote -t [torrent number] -i