I recently read a question I found very interesting. It's here, if it matters
I put some effort into helping the person get a good answer, and when I was done I had made forward progress on solving the question but it wasn't a true answer. However, I felt that it was worth sharing with the community, and I thought the original asker would find my contribution useful, even if it wasn't an ANSWER.
So, what to do? Most of the time in this situation I just post my thoughts as a comment, but in this case what I had to say included a bunch of code and was far longer than a comment box. So I posted it without it being a true answer.
Is this what I'm supposed to do? Is there a standard way to mark my post as "not a full answer"?
I would love to see this question (probably in a modified form) make it into the FAQ.