PostHog built a semantic layer—a governed catalog of definitions sitting atop existing data—to ensure AI agents and humans consistently interpret metrics like MRR the same way. The semantic layer doesn't copy or move data; it describes what metrics mean, which tables to trust, and how data sources connect, solving the problem of tribal knowledge that causes different agents to produce conflicting answers from the same question.