Evidentiality Framework for AI
Download .md

Case study

Mata v. Avianca: Court Cases Invented by ChatGPT, Filed in Federal Court

In 2023, two New York lawyers cited earlier court cases in a lawsuit. The cases didn’t exist. ChatGPT had made them up, and when asked, it said they were real.

What are the labels? The Evidentiality Framework asks an AI to mark each claim it writes: (g) generated, its own work; (u) given, passed to it by someone else; or (m) checked against a named source. The marks stay on a claim while people work with it. How the labels work.


What Happened


Follow the Claim

This is an illustration of how the labels would have worked, not a test. It only holds if the conditions under “What Would Have Had to Be True” held.

Follow one case: from ChatGPT to a federal court

Key: as it happened, the type gets bigger as the claim sounds more certain. With labels: red (g) generated: written by the AI; blue (m) checked against a named source.

As it happenedWith labels
Early 2023 · ChatGPT → a lawyer
As it happenedVarghese v. China Southern Airlines Co., Ltd., 925 F.3d 1339 (11th Cir. 2019)A case reference in the exact legal format.
With labels(g)Varghese v. China Southern Airlines Co., Ltd., 925 F.3d 1339 (11th Cir. 2019)(/g)If the tool used the labels: marked as written by the AI.
Before 1 March 2023 · The check
As it happenedNobody looked the case up in a legal databaseThe case was never found, because it doesn’t exist.
With labels(m)No such case exists(/m: the court’s ruling of 22 June 2023, checked 3 Oct 2026)A legal database search could show this at the time. We name the source that confirmed it later.
1 March 2023 · Lawyers → the court
As it happenedCited in a signed court filingNow it’s legal argument, with a lawyer’s name on it.
With labelsLeft out. The check found nothing, so the claim never reaches the finished document.Finished documents carry no labels. They only carry claims that passed the check.

The case does not exist. The reference is as filed, quoted in the court’s ruling.

Asking the AI to check itself

Key: as it happened, the type gets bigger as the claim sounds more certain. With labels: red (g) generated: written by the AI.

As it happenedWith labels
2023 (the exact date was disputed in court) · Lawyer → ChatGPT: “Is Varghese a real case”
As it happenedChatGPT says the cases are realThe AI vouches for itself.
With labels(g)Varghese is a real case(/g)Still red. An AI checking its own answer is still the AI’s own claim. A check needs a source outside the AI.

The court found the lawyer’s explanations of when he asked this were not consistent.


How the Labels Could Have Helped


What Would Have Had to Be True

The four conditions every case shares: the AI tool used the labels; it labelled its own work correctly (the weakest link: in our tests, AI sometimes mislabels its own work); the label stayed on when the text was copied; and someone owned a rule that unchecked claims don’t go further. In this case:


What Already Existed


What the Labels Wouldn’t Have Caught


Further Reading

Also listed in the AI Incident Database (#541).

Next: All case studies · How the labels work