Agents guess what your columns mean
Agents answer business questions at machine speed, with no analyst between the query and the decision. Reading raw schema, an agent infers what rev_adj_final_v2 means, and each application infers it a little differently.
So business logic lives in schema hints and system prompts, one application at a time, and breaks on the next schema change. When an answer is questioned, you can't show which definition the agent used.
Agents that assemble context at runtime also pay twice: compute to traverse the metadata graph, then tokens to generate SQL that may need retries.





