Yes, I've read the whole FAQ. I've read all of the related questions and answers here. I've looked for all the information I can find on my SO account. I'm still stumped.
I'm an experience programmer, and a well-known free software advocate. I won a STUG award for my work on MediaWiki. But I've just joined here recently after finding some answers here useful to a project of mine. I answered one question here, and it got upvoted. I recently put that project up on GitHub as a free, public domain library. Then I searched for some questions that I might be helpful on to "pay back" what I got here. I answered 4 or 5, most by saying "Here's a library I just finished that does that, look at function X in file Z." I linked to the library--not to any commercial site or product or even my blog, just to the GitHub repository of public domain code relevant and useful to the question.
I can understand if a bot might think that looks like spam since the answers are short and contain a link. But they're clearly not: the answers were relevant, useful, and did not link to anything commercial, or even my own site.
The FAQ suggests that I "improve my answers". Fair enough. I'd be happy to if you'd let me. But frankly, I think they're pretty good as they are, even if they are brief and refer to code on another site (not even my site, mind you, GitHub).
As I said, I'm big in the free software community and would like to participate usefully in this one. Please help.