I agree with Manveru Taurënér, considering the mayor already has to listen to the citizens problems and console them, the best choice would just be to take it a step further and make all that information available to the user in one convenient location.
Preparing the report will give the mayor something to do in his/her Decent Office. The question is where in the interface should this report appear? Should there be some sort of status report attached to each noble?
A status report from the militia commander would provide some useful troubleshooting information.
Militia Commander Urist McFodder reporting.
Press letter for details:
a - 4 of 16 scheduled militia members trained this month.
b - 2 of 28 militia members have a complete uniform.
c - 6 militia members are currently off-duty due to injuries.
d - 3 of 4 squads have no standing orders.
e - 2 civilian alerts have been defined.
This would be tremendously useful...I can see another command available from the nobles window for many of the existing positions to give a summary of the population in their area. Other things that immediately spring to mind:
Expedition Leader / Mayor -
"- 11 citizens are unhappy due to tattered clothing. 4 citizens are unhappy about the lack of tables in the dining room."
Sheriff / Captain of the Guard -
"- I am investigating 3 unsolved murders; I have a witness statement for one of them. I have jailed 6 dwarves in the last year for failing to meet production quotas. 4 dwarves are currently confined. 2 of them are starving and dehydrated. All 4 of them are unhappy."
Chief Medical Dwarf -
"- 3 dwarves are in the hospital with injuries. 2 are stable and should heal within a month. 1 is suffering from multiple infections and is unlikely to survive the week. I have supervised medical procedures to 35 dwarves this year. Of these, 16 are fully healed, 5 have permanent injuries but are functional with crutches, 3 are still in the hospital, 2 have permanent injuries that prevent them from working, and 9 have died."
Manager -
"- 17 work orders are currently in the queue. 11 of these are being actively worked; 5 can't start due to missing materials, and one can't start due to a lack of assigned dwarves."
Bookkeeper -
"- Our stocks of stone and iron are increasing rapidly. We are nearly out of prepared food and tetrahedrite ore. We have consumed all of our drinks."