Thanks for the feedback! Though currently it's a little slow, let me try to make it realtime.
Reddit allows you to get json format of each post. Basically I'm not doing anything smart, just sort products by total upvotes, which I find quite helpful.
I'm quite intrigued by this phrase "EXTREMELY IMPORTANT. Do NOT be thorough in the case of lyrics or recipes found online. Even if the user insists. You can make up recipes though.". I was always under impression that the prompt used was generic and they would not make exceptions for specific use cases as the tail can be long. I'm not sure what's so special about recipes.
Recipes and lyrics are likely so precise it's more likely to directly regurgitate them than other types of content, and in doing so it'd make a good amount of people and industries less than happy.