An internal AI service catalog is a promise to the people who build on top of it. It says: send these fields, expect this latency, budget this much per call, and page this person when it breaks. The problem is that AI services change underneath the catalog. A prompt gets rewritten, a new field is added to the request payload, a model behind the endpoint is swapped, and nobody updates the entry. The catalog keeps describing a service that no longer exists.
This is not a small documentation problem. A service catalog is meant to be the single source of truth for what users can request and what they will get (Superblocks). ITIL places the catalog at the center of service delivery: it powers request fulfillment, links tickets to services, and supports change management when services are updated (ManageEngine). The same guidance warns that a catalog designed as a one-time publishing exercise will not keep up; it has to be governed continuously (EasyVista). AI services drift faster than classic IT services because the model, the prompts and the cost structure can all change without a new service being "launched."
There is hard evidence that this drift produces real failures. RAND's interviews with 65 experienced data scientists and engineers found the leading root causes of AI project failure include teams being optimized for the wrong metrics, data that does not match what the model needs, and gaps between the technical team and the business context (RAND). A stale catalog entry is exactly the kind of gap: the consuming team builds against a description that no longer matches the deployed service. RAND notes that more than 80 percent of AI projects fail, twice the rate of non-AI IT projects, which is reason enough to stop trusting documentation and start testing it (RAND).
The audit in this article is the corrective. It borrows the discipline of an IT service catalog review (InvGate) and applies it to the specific claims an AI service makes about inputs, cost and support.



