Imagine following scenarios:
- I looked for a program, failed to find it. Though about asking on softrecs, but tried more search and actually found it;
- I looked for a program, failed to find it. Though about asking on softrecs. Then implemented myself;
- I remembered that I looked for a program and, failing to find, implemented it and want the program to be more visible to other users, so thinking about adding it to softwarerecs;
- I just know about some awesome program, but there are not mentions about it on softwarerecs or SE in general, so thinking about bumping it up using softwarerecs.
In which scenarios it is appropriate to add the question + answer pair for a pre-known program?