Often I vote to close, or just close a question in the hopes that a good edit is made on a poor question, to make it ship-shape and sea-worthy. I know this isn't always the case, but I live in the hope that closed questions can be improved on in most cases.
The issue I have (though minor) is that if one of these 'good' edits is made, one that salvages a poor question into something useful and worthwhile, I'd like to know. I've invested myself in the question enough to get it closed, I'd like to know if it's been fixed, so I can vote to reopen it.
I see obvious issues for people who close a lot of questions, with little investment in them. The questions are just so poor that they won't ever see the light of day (but, perhaps aren't deleted as they should come up in searches for similar questions). I don't want to flood users inboxes in this case, and I'm a little stumped as how to avoid this.
With that caveat above out of the way, I still think this is a valid attempt at removing 'broken windows', when a question that should no longer be closed is.
Is this sort of thing possible? How would we make it 'spam-free' if you don't want the alert?