Since D11995, it looks like arc diff has to be run with --allow-untracked if I have temporary untracked files in the repo, because refusing to add them to the diff aborts the process. arc land has similar implications, but no equivalent flag, so the only way to land stuff is to add the temp files to .git/info/exclude. This pretty onerous, especially for temp files, which may have different names and pop up in various places just due to the nature of development.
How can I land a diff without dedicating a ton of time to carefully curating the untracked files?