@M.A.R. I'd say it does; we use tp if the post needs to be deleted, fp otherwise. The rude comment was not the primary focus of the question, so it can be edited.
If the question was vandalized to be only the rude comment, that would be flaggable and tp-able because the primary content of the question was the rude comment.
sorry; I was unclear. The content of the post is flaggable, but the post itself is not because it can be rolled back.
We give vandalism a tp because the content is flaggable and we want Smokey to catch that content, even though the post itself should be rolled back instead of flagged.
It's... hard... to argue in favor of writing an algorithm and making a bot spend time calculating which of the two flag types to use when they are, in actuality, the exact same flag. It's not even Coke vs. Pepsi, it's Pepsi vs. a second bottle of Pepsi that's using a different but still valid Pepsi logo.
@Cerbrus I think I’ve found the d is undefined issue’s cause: If the report data isn’t cached, you load the data from the API, which is asynchronous. Then, you synchronously use d after starting the AJAX call.
@JF 1 thing: For this line, I was thinking of simply using data instead of code. Just include the raw script instead of the part stripped of it's headers. (Seems more reliable)