Most agents fail because they sound confident even when they are wrong.
So I added one extra loop:
Generate answer.
Check the claims.
Compare with the source.
Then reply.
Small change, big difference.
It turns a demo agent into something closer to real work.
I recorded the full build step by step.
What did you build this week?
Drop your build below, even if it is still messy.