I started with SerpAPI for web search and spent the first two hours realizing every result it returned was months old because of aggressive free-tier caching, then switched to Brave Search API and got current results immediately. My first verification approach was a single prompt passing the claim and search results to Claude at once, but the outputs were shallow and the first search query was usually wrong anyway, so I built an iterative loop where Claude picks a query, I run the search, and Claude decides whether to go deeper or return a result. The loop ran forever in early testing until I added a hard stopping rule to the prompt: “If you have at least 2 independent sources that confirm or deny the claim, stop searching and return your assessment now.” By the end of the day, the pipeline surfaced CNN and Fox both citing the same BLS statistic with completely different framings alongside the actual BLS.gov primary source, which was exactly the output I had been trying to build toward.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.