Guide

A gap, not a guess: how to stop AI inventing facts about your company

To stop an AI assistant inventing facts about your company, give it one sheet of approved facts and one rule. Build the sheet from material already signed off, such as the About page and the sales deck. Ask the assistant to list every fact you state about the company, with its exact wording and source, and to mark any that clash. Settle the clashes, then keep the sheet in a shared project in Claude or ChatGPT under one instruction: use only the sheet for facts about us, and write [CHECK] wherever a fact is missing. The rule lowers invented facts without ending them, so a person still reads every draft.

Gap rule. A gap rule is a standing instruction that tells an AI assistant to take facts about your organisation only from an approved fact sheet, and to leave a visible marker such as [CHECK] wherever the sheet has no answer.

1AYM is an OpenAI Select Partner.

Checked . Anthropic’s and OpenAI’s help centre and documentation pages on projects, project instructions, sharing, memory and organisation-wide instructions, and both vendors’ guidance on reducing invented answers, were read on this date. Menu names move often, so check them in your own account.

A gap, not a guess · 55 seconds, with captions

Why the assistant put in a number nobody gave it

The proposal said the company serves a certain number of customers. The figure looked right, sat in a sensible sentence and came from nowhere: nobody had given the assistant a customer count, and nothing in the chat said one was missing. The sentence needed a number, so it got one.

Language models write the most plausible next words, and a sentence about how many customers you serve is most plausibly finished with a figure. Unless you have said a blank is acceptable, do not expect one. Both vendors treat that permission as something you have to give. The first technique in Anthropic’s guidance on reducing hallucinations is to let Claude say it does not know [1]. OpenAI’s prompting guide suggests a boundary of exactly this kind: use only the supplied sources, and flag missing information instead of guessing [2].

Company facts are an easy place for a guess to slip through, because they read as the safe part of a draft. Reviewers check the price and the scope and skim the paragraph about who you are. That is where a wrong headcount, an invented client count or last year’s office list reaches a buyer. A blank marked [CHECK] looks unfinished, which is exactly why it is hard to send by accident.

Build the sheet from what is already signed off

The obvious move is to ask Legal or Marketing for a list of approved facts. That starts a new approval, and new approvals are slow. The quicker question is what they have already signed off. The answers usually exist: the About page, the current sales deck, the boilerplate at the end of the last press release, the annual report if you publish one.

Attach two or three of them in a new chat, in your work account, and type the prompt below. It asks for exact wording because the wording is what was approved. To a lawyer, “more than 200 customers” and “200+ clients” are different claims, even if they are the same fact to everyone else. It asks for the source so every line can be traced back. And it asks for clashes, because the About page and the deck were almost certainly updated at different times.

Type this, with the About page and the deck attached
List every fact we state about our company, with exact wording and source. Mark any that clash.

What comes back is a list of facts, the words used for each and the document each came from, with the conflicting versions marked. Treat it as a draft of the sheet. Take each clash to whoever owns that fact and keep the version they confirm. Then add the two columns the assistant cannot fill in for you: who approved the line, and when. Cut anything that changes weekly. Thirty stable facts with an owner are worth more than three hundred that nobody looks after.

Keep the result to one document. One sheet is easy to review, easy to replace when a fact changes, and easy to point a rule at.

Give it one rule: use only the sheet, and write [CHECK] for the rest

A sheet only helps if the assistant reads it every time and treats it as the whole truth about you. That is the job of a shared project. Claude and ChatGPT both let you keep files and standing instructions in a project, which applies them to every chat inside it. Both let colleagues work in the same project, so the sales team, the bid writers and whoever updates the website draw on one sheet. The steps for each product are further down. The rule itself is two sentences.

The project instruction
Use only the sheet for facts about us. Anything missing, write [CHECK].

In the next draft, the sentence that needed a number reads “We serve [CHECK] customers”. That hole is the point. It tells the writer exactly which fact is missing. The brackets also make every gap findable: search the draft for [CHECK] before it goes anywhere, and each hit is either a question for the owner of that fact or a sentence to cut.

Then read the draft anyway. A project instruction changes how often the assistant guesses. It does not stop the guessing, and a fact can still arrive from somewhere other than the sheet.

Why two sentences change the draft

Each sentence of the rule does a different job, and both line up with what the vendors themselves advise.

“Use only the sheet for facts about us” narrows the source. Without it, a fact about your company can come from anything the assistant has to hand: what it learned in training, a web search, an old proposal someone attached, a remark in an earlier chat. With it, the sheet is the one place a company fact should come from, and its words are the ones that should reach the draft. That is why the sheet holds the exact wording that was approved rather than a summary of it.

“Anything missing, write [CHECK]” gives the assistant permission to leave a hole and tells it what the hole should look like. Anthropic lists that permission first among its ways to reduce hallucinations [1]. OpenAI’s guidance on checking ChatGPT’s work makes the same argument: a gap stated plainly is easier to deal with than a confident guess. It also tells you to verify the numbers, names, dates and claims in any first draft [3].

The fixed marker matters more than it looks. An instruction such as “be careful with facts” produces careful-sounding prose, and careful-sounding prose is the problem. A token that never appears in real copy can be searched for, counted and, if you want, blocked by a check before anything is sent.

Two variations for when the stakes go up

The two-sentence rule covers everyday drafting. These two additions earn their place on bids, tenders and anything a customer will hold you to.

Make it show its working
Add a third sentence to the instruction: “At the end, list every fact about us you used, with the line of the sheet it came from.” Anything in the draft that is missing from that list came from somewhere else. Anthropic recommends a stricter form of the same idea: have Claude find a supporting quote for each claim, and retract any claim it cannot support [1]. OpenAI’s sample prompt for ChatGPT Work asks for each number to be cited to its source file [2].
Check a draft someone else wrote
Attach or paste the draft inside the project and type: “Check this draft against the sheet. List every statement about us that is not on the sheet or uses different wording, and quote the sheet line next to it.” It catches the paragraph lifted from last year’s proposal. Anthropic’s advice for reviewing anything Claude produces works the same way: ask which documents it drew on, and treat a date, name or quote you cannot trace to an input as a flag [11].

Keep the sheet current, or the rule turns a stale fact into a confident one. When a fact changes, change the line, its owner and its date, and rerun the first prompt on the new About page or deck to catch anything you missed. OpenAI’s checklist for taking a shared skill or plugin company-wide asks for what a fact sheet needs too: a source, an accountable owner, an audience and a review date [16].

Where the sheet and the rule go in Claude and ChatGPT

Both products have projects, and the set-up is close to identical: the sheet goes in the project’s files, the rule goes in the project’s instructions, and you share the project with the people who write. Use your work account for all of it. The differences are in who can share and who sees what.

Where the fact sheet and the gap rule go in a Claude project and a ChatGPT project, as documented on 11 October 2026
DimensionClaudeChatGPT
The sheetAdd it to the project knowledge, the files the project’s chats work fromAdd it to the project’s Sources, which every chat in the project can use
The ruleThe project instructions, which apply only to chats inside that projectProject settings, from the project’s more options menu. Project instructions apply only inside the project and override your own custom instructions
SharingTeam and Enterprise plans. Share the project and give colleagues Can view or Can editFree, Go, Plus, Pro, Business, Enterprise and Edu. Share the project with chat access or edit access
What members seeWith Can view, the project’s knowledge and instructions, and they can chat in it. Each person’s chats stay private unless they share themThe project’s chats, files and member list, so everyone in a shared project can read everyone else’s chats
LimitsProjects on every plan, up to five on Free5 files per project on Free, 25 on Go and Plus, 40 on Edu, Pro, Business and Enterprise

The Claude rows are from Anthropic’s help centre pages on projects, sharing and personalisation [4, 5, 6]. The ChatGPT rows are from OpenAI’s Help Center article on projects and its projects documentation [7, 8]. All were read on 11 October 2026, and plans and menu names change, so check the labels in your own account.

Decide on the visibility row before you share. In ChatGPT a proposal drafted inside the shared project is visible to everyone in it, along with its files [7]. That suits a bid team working the same deals and is wrong for anything only some of them should see, so keep those drafts in a project with a smaller membership. In Claude each colleague’s chats stay their own, but anyone with Can view can read the instructions and the knowledge [5], so put nothing in either that the whole audience should not see. A shared ChatGPT project also always uses project-only memory, which keeps its chats from drawing on chats outside it, and ChatGPT Work is not available inside such a project [7].

What goes wrong, and what the rule cannot do

The rule is guidance the assistant follows most of the time. These are the cases to plan for.

It guides, it does not enforce
A project instruction is text the model reads rather than a control the system applies. Anthropic says its techniques reduce hallucinations without eliminating them [1], and treats even organisation-wide instructions as prompt-level guidance rather than hard enforcement [13]. So a guessed fact can still appear with no [CHECK] beside it. Read every draft, and for anything high-stakes verify the key facts yourself, as Anthropic’s own course advises [17].
Facts arrive from somewhere else
The sheet is one source among several. ChatGPT’s memory can draw on past chats and saved memories, and the sources it lists under a reply may not show everything that shaped it [10]. Claude’s memory is on by default on Free, Pro and Max, and on Team and Enterprise an owner decides whether it is offered and each member turns it on [9]. Add web search, an old proposal pasted in for reference and whatever a writer types into the prompt, and there are plenty of routes for a figure that is not on the sheet. The second variation above is how you catch them.
A stale or split sheet
The rule makes the sheet authoritative, so an out-of-date line now goes into every draft with full confidence. Two versions of one fact on the same sheet leave the assistant to pick one. Settle every clash before the sheet goes in, and give each line an owner and a date.
A gap still needs filling
[CHECK] tells the writer what is missing. Someone still has to get the right answer from the person who owns it. A writer in a hurry can also delete the brackets and type a guess of their own. Make clearing them somebody’s job, and send each one to the owner of that fact.
Data handling
Use your company’s approved workspace, not a personal account. The sheet is built from approved and mostly public material, which is part of its appeal. The proposals and decks that sit beside it are not public, and nothing confidential belongs in a consumer account. If your organisation has not approved an AI workspace yet, settle that first. Our side-by-side of the Claude and ChatGPT team and enterprise plans sets out what each publishes on admin controls and data terms.

Where 1AYM fits

Rolling Claude and ChatGPT out across a company is core 1AYM work. A shared fact sheet is one of the first assets worth setting up in that rollout: which facts go on it, who owns each line, which projects carry it, and how the rule is tested before the wider team relies on it. Where a wrong fact would cost more than an awkward correction, as in a tender or a regulated claim, a rule the model follows most of the time is not enough. The check belongs in the system. That is our AI governance implementation work: controls the system enforces rather than instructions it is asked to follow.

We take small fixed-scope statements of work as well as larger builds, so the sheet, the projects and the checks for one team can be a job of their own. Work can start within a day of the scope being signed. If that would help, book a call below or email enquiries@1aym.com.

For engineers: testing the rule, finding the gaps and enforcing them

The rule is prompt-level guidance. These are the pieces that make it measurable and, where a wrong fact is expensive, enforced outside the model. Vendor details are from the pages under Sources, read on 11 October 2026.

A marker a machine can find
Keep the token fixed and unlikely to appear in real copy: [CHECK], in capitals, inside square brackets. The pre-send check is then one pattern match, \[CHECK\], in whatever produces the final document: a document macro, a step in the bid pipeline or the publishing workflow. Fail on a match rather than warn, because a warning on a deadline gets clicked through.
A test set before rollout
Run the rule against four fixed prompts in a fresh chat inside the project: one that needs only facts on the sheet, one that needs a fact the sheet lacks, one where the prompt itself supplies a wrong figure, and one that invites a figure the assistant might recall from elsewhere. A pass is sheet facts in the sheet’s exact wording and [CHECK] everywhere else. OpenAI’s test set for skills includes edge cases where the assistant must not invent information [12], and Anthropic suggests trying a recurring task on past work where you already know the right answer before you rely on it [17]. Rerun the set whenever the sheet or the instruction changes.
A fact ledger for high-stakes drafts
Use the “make it show its working” variation on each bid draft, then compare the list it ends with against the sheet in code. A listed fact whose wording differs from its sheet line fails. Every number in the draft that appears nowhere on the sheet is listed for a person to read: most will be deal-specific and fine, and the rest are the guesses. It is a deterministic version of Anthropic’s supporting-quote technique [1].
Large project knowledge
Keep the sheet short and the project focused. On Claude’s paid plans, when project knowledge approaches the context limit, Claude switches to retrieval and searches the files for relevant passages rather than loading all of them [4], so a fact sheet among fifty other documents may not be read in full on every turn. When you build the sheet from a long source such as an annual report, Anthropic’s advice for long documents applies: have it extract word-for-word quotes first and work only from those [1].
Company-wide defaults
On Claude Team and Enterprise, owners can set organisation instructions that Claude follows in every conversation, up to 3,000 characters, and a change can take up to an hour to apply [13]. One line there pointing to the approved fact sheet, with [CHECK] as the fallback when the sheet is not attached, carries the rule beyond the project. Anthropic’s advice is to keep those instructions short, specific and tested, because they are included in every message [13]. In ChatGPT, project instructions override personal custom instructions inside the project [7].
Where enforcement lives
Written guidance is guidance in every product. OpenAI tells teams to pair it with things that enforce it, such as hooks, linters and type checkers [15], and Anthropic says real guardrails are hooks and permissions, plus managed settings for an organisation, rather than a line in an instruction file [14]. For generated documents that means the [CHECK] scan and the ledger comparison run in the pipeline that ships the document, not in the model.

Sources

  1. [1]Anthropic, Claude Platform docs, Reduce hallucinations (checked 11 October 2026)
  2. [2]OpenAI, ChatGPT documentation, Prompting (checked 11 October 2026)
  3. [3]OpenAI, ChatGPT documentation, using ChatGPT and checking the result (checked 11 October 2026)
  4. [4]Anthropic Help Centre, What are projects? (checked 11 October 2026)
  5. [5]Anthropic Help Centre, Project visibility and sharing (checked 11 October 2026)
  6. [6]Anthropic Help Centre, Understanding Claude’s personalization features (checked 11 October 2026)
  7. [7]OpenAI Help Center, Projects in ChatGPT (checked 11 October 2026)
  8. [8]OpenAI, ChatGPT documentation, Projects (checked 11 October 2026)
  9. [9]Anthropic Help Centre, Use Claude’s chat search and memory to build on previous context (checked 11 October 2026)
  10. [10]OpenAI Help Center, Memory in ChatGPT (checked 11 October 2026)
  11. [11]Claude Academy, Introduction to Claude Cowork, The task loop (checked 11 October 2026)
  12. [12]OpenAI developer documentation, Build skills (checked 11 October 2026)
  13. [13]Anthropic Help Centre, Set organization instructions (checked 11 October 2026)
  14. [14]Anthropic, Claude blog, steering Claude Code with skills, hooks, rules and subagents (checked 11 October 2026)
  15. [15]OpenAI, Codex documentation, Customization overview (checked 11 October 2026)
  16. [16]OpenAI, ChatGPT documentation, Enterprise admin setup (checked 11 October 2026)
  17. [17]Claude Academy, Claude 101, Getting better results (checked 11 October 2026)

Questions people ask about AI and company facts

How do I stop ChatGPT making up facts about my company?

Create a project, add one sheet of approved company facts to its Sources, and put a rule in Project settings: use only the sheet for facts about us, and write [CHECK] wherever something is missing. OpenAI’s own prompting guide suggests the same kind of boundary, using only the supplied sources and flagging missing information instead of guessing. Still read every draft, because the rule lowers invented facts rather than ending them.

How do I stop Claude inventing facts or statistics?

Give Claude permission to leave a gap and a source to work from. Letting Claude say it does not know is the first technique in Anthropic’s guidance on reducing hallucinations. In practice that is a project with your fact sheet in its project knowledge and a project instruction telling Claude to use only the sheet for facts about you and to write [CHECK] for anything missing. Anthropic says these techniques reduce hallucinations without eliminating them.

Why does AI make up numbers in proposals?

Because the sentence calls for one and nothing told the assistant that a blank was acceptable. A paragraph about your company reads as unfinished without a customer count or a headcount, and a language model completes it with something plausible. A rule that names a marker for missing facts, such as [CHECK], gives the assistant an acceptable alternative to guessing and gives you something to search for.

Does telling AI to use only my documents stop hallucinations?

It reduces them but does not stop them. OpenAI recommends restricting the assistant to the sources you supply and flagging what is missing, Anthropic recommends letting Claude say it does not know, and Anthropic says such techniques reduce hallucinations without eliminating them. Facts can also arrive from memory, web search or text pasted into the chat, so every draft still needs a human read.

Can my whole team share one fact sheet?

Yes, through a shared project. In Claude, sharing a project needs a Team or Enterprise plan, colleagues get Can view or Can edit access, and each person’s chats stay private unless they share them. In ChatGPT, project sharing is on Free, Go, Plus, Pro, Business, Enterprise and Edu, and everyone in a shared project can see the project’s chats and files, so agree what gets drafted there.

What should go on an approved company fact sheet?

Facts that are stable, stated in more than one place and costly to get wrong: what the company does, who it serves, the counts and dates you publish, locations, certifications you actually hold and the standard description of the business. For each one record the exact wording, the source document, who approved it and when. Leave out anything that changes weekly and anything the whole project audience should not read.

Is it safe to upload our sales deck to an AI assistant?

It depends on the account and on your company’s policy. Use your organisation’s approved workspace, such as a Claude Team or Enterprise plan or a ChatGPT Business or Enterprise workspace, never a personal account, and follow the policy on what may be uploaded. The method on this page starts from material already approved for external use, which keeps the sheet itself low risk, but the drafts and decks around it are usually confidential.

More in this topic

  • Turn the corrections you keep repeating into project instructions, the same place the gap rule lives.

  • The companion to the fact sheet: how the company sounds and looks, turned into a skill the assistant uses when it drafts.

  • Sign-in, provisioning, retention and connectors to settle before shared projects reach the whole company.

Further

We build these systems for a living. See the engagement files for what that looks like in practice, or write to us if yours is the next one.

Last reviewed · 1AYM