I'm pretty sure Claude's deep research still hallucinates.
296