Users often ask questions that they answer for themselves. Good for them. And good for us.
The correct procedure seems to be:
- Write new answer to own question
- Wait two days
- Accept own answer
The incorrect, but fairly popular, procedure seems to be:
- Edit the question to include the solution
- Put "[SOLVED] or [RESOLVED]" in the title
Users should be warned when using the word "solved", delimited in any way, in a question title. This could be "[SOLVED]", "(solved)", or even "Solved - ". I imagine this:
- The user tries to submit an edit that adds "solved" such that the word "solved is delimited. The user is brought to a warning page.
- If the only edit to the question was appending new lines (such as adding an "edit:" paragraph), that edit is copied into a text box
The page mentioned in 1 is shown as follows:
$StackSite marks questions as answered when you accept an answer. You can accept an answer by clicking the green check mark next to that answer. There's no need to put "SOLVED" or "RESOLVED" in the title!
Are you answering your own question?
Create a proper answer to your question:
- Move your edit to a new answer.
- Write your answer.
- If nobody writes a more correct or thorough answer after two days, come back and accept your answer.
By doing this, you remove your question from the Unanswered Questions list. You also allow other $StackSite users to vote your answer up. Thanks for helping out!
TEXT BOX WITH EDITS GOES HERE, FOLLOWED BY "POST YOUR ANSWER" BUTTON
Not answering your own question?
Sorry for slowing you down.
OVERVIEW OF EDIT, FOLLOWED BY "SAVE EDITS" BUTTON
This would likely reduce the number of [RE]SOLVED questions that appear. However, it's unclear whether this should be a community moderation issue or a feature request issue. The increased engineering work required in building in the interstitial page is probably quite nontrivial, whereas this type of question makes up well under 453 questions.
Note: Google also provides a bit better results.