Concept
A generated sentence you cannot trace is a sentence nobody can defend.
Evidence-grounded generation means every statement in an authorization artifact traces back to a fact in the record, and every fact that rests on evidence traces to that evidence. Fluency is not the standard. Defensibility is.
- Sentence to fact
- Fact to evidence
- Evidence to ingest source
- Ref
- G-01
- Kind
- Definition
The definition.
Evidence-grounded authorization artifact generation is producing an SSP, SAR, POA&M or package such that every statement traces to a fact in the authorization record, and every fact resting on evidence traces to that evidence, its ingest source and its date.
It is a property of the generation chain, not of the output. You cannot inspect a finished document and tell whether it is grounded — a templated SSP and a grounded one can be word-for-word identical. The difference is whether the chain behind each sentence exists and can be walked.
- Ref
- G-02
- Kind
- Taxonomy
- Grades
- four
- Worst
- model-drafted
Four grades of generated document.
Vendors describe all four as "automated documentation". They are not the same product and they do not fail in the same way.
| Grade | What it is | What a sentence traces to | How it fails |
|---|---|---|---|
| Templated | A template with fields filled in. The prose is boilerplate and the specifics are typed by a person. | None. The sentence is as true as whoever typed it, on the day they typed it. | Goes stale silently. Nobody can tell which parts were reviewed and which were inherited from the last program. |
| Data-filled | Structured data is merged into a document. The control set and statuses come from a database. | To the field. You can see the value came from the system, but not why the value is what it is. | Correct at generation. Diverges the moment somebody edits the document instead of the data. |
| Model-drafted | A language model writes the narrative from context supplied to it. | To a prompt, which is not a source. Fluent, plausible, and sometimes describing a system that does not exist. | The dangerous grade. It reads better than the ones above it and is less defensible than any of them. |
| Evidence-grounded | Every statement is generated from a fact in the record, and facts that rest on evidence carry the reference. | Sentence to fact to evidence to ingest source and date. Answerable in the product, in seconds. | Bounded. It can only say what the record supports, so an incomplete record produces a visibly incomplete document rather than a confidently wrong one. |
The third grade is the one to watch. It reads better than the two above it and is less defensible than any of them.
- Ref
- G-03
- Kind
- Chain
- Rule
- no machine writes a fact
The chain, end to end.
Grounding is a chain, and a chain is only as good as the weakest link in it. Each link has to be a stored relationship rather than an inference made at render time.
- EvidenceWhere did this come from?EV-4471 · sha256:9f3a…
- ControlHow is it implemented?SC-7 · Boundary Protection
- AssessmentWho assessed it, against what?CAMP-12 · architecture v7
- DeterminationWhat did they conclude?Satisfied
- FindingWhat requires action?F-0093 · CAT II
- POA&MHow is it being resolved?POAM-0093 · in progress
- SSP · SAR · PackageWhat did we hand the reviewer?generated from the above
From a generated sentence back to the evidence that supports it.
- Statement to fact. The sentence in the SSP is a rendering of a specific fact — an implementation statement, a categorization decision, a boundary component. Not a paraphrase of several.
- Fact to evidence. Where a fact rests on evidence, the binding is explicit: this artifact supports this control and this determination. Not "the evidence folder".
- Evidence to source. The evidence knows where it came from — which scanner, which pipeline run, which upload, on what date, judged by whom.
- Fact to authorship. Every statement carries how it got there: authored by a person, generated from the record, or accepted from a proposal on a date by a named user.
- Ref
- G-04
- Kind
- AI
Where a model is allowed to help.
This is not an argument against using AI. It is an argument about what AI output is permitted to be.
A model is genuinely useful for extraction and drafting — pulling a candidate implementation statement out of the two-hundred-page SSP you already have, ranking which STIGs plausibly apply, surfacing a relationship a person would have to hunt for.
What makes that safe is the shape of the output. A proposal, carrying the passage or fact it was drawn from, which stays a proposal until an authorized practitioner accepts it. Acceptance is the authoritative act and it is audited like one.
Two details do most of the work. Model-invented control, CCI and STIG identifiers are discarded server-side before anyone sees them, so a plausible-looking reference to a control that does not exist never reaches a reviewer. And a proposal whose target changed between extraction and acceptance is refused rather than applied — somebody made a more recent decision and it should win.
- AI proposes.
- Evidence supports.
- Authorized practitioners decide.
- The record preserves it.
- Ref
- G-05
- Kind
- Test
Three things to ask for in a demo.
All three in the live product, not on a slide. Each takes under a minute if the chain exists and is impossible to fake if it does not.
- Trace a sentence. Point at any statement in a generated SSP and follow it to the fact behind it.
- Reach the evidence. From that fact, get to the artifact supporting it, its ingest source and its date.
- Change and regenerate. Alter the underlying fact, regenerate, and confirm the sentence changed — and that nothing else was lost.
A tool that does all three holds a record. A tool that does none holds a template. A tool that does the first two but fails the third has a record and a document quietly competing to be authoritative, which is the failure mode hardest to notice and most expensive to unwind.
Related: operational RMF, the authorization record, AI in RMF.
Next step