Right now if I do a series of diffs each of which builds on the previous one, I have to manually add a "Depends on" line to all but the first of them. It'd be convenient if arc diff would look at the branch history and see that there are open diffs, and prepopulate their IDs in a "Depends on" line in the default commit message. Then I could edit that as needed.
I'd rather have a list of all of the previous diffs in the same branch by default (as opposed to just the most recent one) since it's easier to cull a list that has too many values than it is to manually look up and add missing IDs.