We don't send confirmations of reports mainly because the volume of reports that come in would make it time consuming to do so. Yeah, I could write a script to send a generic "we received your report" PM, but that would not provide the reporter with any new information, and only serve to reiterate the message that is displayed on the screen when the report is submitted.
The default reporting system that is provided with our software package is woefully inadequate. All it does is send an email to the administators. It provides no area for discussion, no ability for a staffer to make it known that they are addressing a report, and no way for the staff to know that the report has been reviewed and acted upon. About four years ago, I devised a system and personally coded a reported post backend that has proven effective and efficient.
As reports come in, each staff member who choses to be notified of new reports receives an email containing a summary of the report, the name of the member who submitted the report, the body of the post that is being reported, the name of the author of the post that is being reported, a link to the reported post, and a link to the reported post backend where reported posts are managed.
If the action that is required in response to the report is cut-and-dry, any moderator can complete that action. Moderators who are actively participating in a topic that is subject to a report, however, are discouraged from moderating in that specific topic in order to avoid any appearance of impropriety. When a moderator acts on a report and has determined that the situation was properly addressed, the report is marked as resolved in the backend so as to show that the report needs no further attention.
If the report is not cut-and-dry, the backend provides an area for the staff to discuss or debate what action should be taken to address the report, if any action is necessary. When a decision has been reached, the report is acted on and the report is marked as resolved.
This system prevents double work, allows the staff to weigh in on reports that may not be clear cut, and allows staffers to view, at a glance, any outstanding reports not marked as resolved.
We don't disclose what action has been taken on reported posts for several reasons. For example, we never disclose if a strike was issued as a result of a report. This is to provide a level of privacy for a member who may have made a mistake and received a strike as a result of the mistake. Likewise, we never disclose the identity of the reporter to the reportee. This is obviously to prevent retaliatory reports, as well as to prevent any future conflict between the reporter and reportee.
Rest assured, all reports are reviewed, considered, and, if necessary, acted upon. The action may range from a moderation note in the topic to a strike being issued to a warning PM being sent to no action at all, if it is deemed that none is necessary. Any staff member may comment on any report if they believe the action taken was inappropriate, inadequate, or overly harsh.
I hope that addresses your concerns. I'll be sure to get this added to the site documents so that members are better informed of how reports are addressed.