1. Evidence Engine
We fetch DexScreener, GeckoTerminal, and the project website in parallel. Each fact — price, liquidity, socials, deploy date — is wrapped in an Evidence Object with provider, capture time, and availability. Nothing downstream sees raw provider blobs.