Why our AI agent needed a causal graph, not just a RAG database · HackerTrans