assure

Citations, refusals and the "Why this draft" panel

PROFESSIONALbetaEstimated read: 8 min· Updated 2026-10-17

Citations, refusals and the "Why this draft" panel

Professional

Every claim an Axis Assure AI draft makes cites a record of your workspace. A claim that cites nothing, cites something it was not given, or quotes words its source does not contain is dropped before you see the draft. When too little is left, or your records do not support the request, you get no draft at all — you get what is missing.

TL;DR — The markers [S1], [S2] … in a draft are its sources. Open one to see the record, the version, the exact passage quoted and a link to the record. Why this draft shows what the AI was given: the framework, version and profile, your parameter values, the components, which framework words were withheld by their licence, the instructions' version, the model, and any instructions found inside your sources.

Where you see them. In Axis Assure: the AI draft of a statement in a requirement's details on Controls; the AI review of a submitted item in an evidence request's drawer on Evidence Requests; the AI mapping suggestions waiting on Crosswalk; and the copilot's answers. Each AI draft there shows its markers, Why this draft? and what it rests on.

How a draft is checked before you see it

  1. What the AI may read is chosen before it is asked: the records in scope of the request that you may see — and, for evidence, only a current version that passed the malware scan and that you may open. Where a redacted copy of a document exists, the AI reads the copy, never the restricted original.
  2. Each source gets a short marker (S1, S2, …). The AI never sees your records' identifiers.
  3. Every claim is held to its markers. A claim with no marker, a marker for a source the AI was not given, or a quote that is not word for word in the cited source is dropped. A value outside the list the request offered — a cause, a relationship, an answer choice — is dropped too, or, where the value is the draft's point, the whole answer is refused.
  4. More than half dropped, or nothing left: no draft.
  5. Links, images and formatting code are removed from every word of the draft.

When the AI refuses

You see Not enough evidence to draft this and what is missing. Nothing is saved as a draft. A refusal happens when:

  • there was nothing in scope to ground a draft on (the AI is not asked at all);
  • the AI answered that the sources do not support the request;
  • too many of the AI's claims failed their citations.

A refusal is the system working: the AI does not write compliance text from general knowledge.

Citation markers

Open a marker to see:

ShownWhat it means
The record's title and kindEvidence, a policy, an implementation statement, a framework requirement, a finding, a POA&M item, a test result, …
Version and dateThe version the AI read, dated on your workspace's clock. A newer version exists when the record has moved on since.
The quoted passage, and its page when knownThe exact words the claim rests on.
Open sourceA link to the record in Axis Assure.
Text withheldThe source is a framework requirement whose licence does not allow its words here: the AI saw only its identifier, and nothing is quoted.
Source unavailable to youYou cannot see this record — someone with more access asked for the draft, or its access changed since. Checked each time you open the draft; no title or kind is shown. When a quote in the draft comes only from files you cannot open, the quote is hidden too and the draft says so.

The "Why this draft" panel

SectionWhat it shows
FrameworkThe framework, version and profile the draft was written for
RequirementThe requirement's identifier and label
Parameter values usedYour organization-defined values the draft was given — values only, never the framework's words
ComponentsThe system's components the draft speaks about, and which are inherited from a provider
Words withheld from the AIRequirements whose licence keeps their words out of an AI prompt, by identifier
InstructionsThe version of the instructions the AI was given (they change only as a new version)
ModelThe provider and model that answered, and whether a fallback model was used — or that no model was called
Instructions found inside sourcesAny source — or part of the request, such as a customer's question — whose text reads like instructions to the AI, and what it looked like (telling the AI to ignore its instructions, to act as someone else, to send data elsewhere, …). The draft is still shown, marked for you to check, and is never offered as a suggestion card

What a draft rests on

Each draft shows one of three labels, from the kinds of records it cites — never a number:

LabelMeaning
Grounded in your evidenceIt cites your evidence.
Framework text onlyIt cites only a framework's words.
Not groundedIt cites only your own descriptions (a system, a component, a control).

How a mapping suggestion compares with the publishers' own mappings

Each AI mapping suggestion in the crosswalk's review queue shows how it compares with the mapping sets the framework publishers themselves issue (official tables, NIST's informative references, a publisher's own crosswalk) — decided by Axis Assure from those sets when the suggestion is made, never by the AI, and never a number:

LabelMeaning
Matches an official mappingA publisher's own mapping relates your control's requirement to this one the same way the AI does.
Contradicts an official mappingA publisher's own mapping relates them, but differently from the AI. Check it closely.
No official mapping to compareNo publisher's mapping relates them: the suggestion came from your own or AxisSynapse's mapping sets, or from similar words.

Every suggestion still needs its own decision by someone other than the person who asked for it.

What is never shown

No percentage, no confidence score, no "accuracy". What a draft rests on is shown as its sources; how well the AI does is measured offline and published as an evaluation summary — see Assure → Reports & Setup → About AI.

Related