SA Strategic Agent Grounded on your own records
What it is · the rule

Either it shows you the line,
or it says it doesn't know

Every answer this product gives is one of two things. A verbatim passage out of your own documents, with the document and the lines named so you can check it. Or one fixed sentence saying your records do not carry the answer. It never gives a third kind — a fluent paragraph that might be right. That rule sits over both halves of the product.

Grounded, or silent

2Conditions — both must pass
3Lines, maximum, when it does answer
45Unsafe answers in the one measurement so far
1 in 7Unanswerable questions still answered — one corpus, conformal gate

A tool that answers everything is indistinguishable from a tool that knows nothing, because it sounds the same either way. This one is built so that the sound of an answer is evidence: if it spoke, it found the words in your file, and it will show you where.

Why a wrong answer costs more than no answer

the reason for the rule

A confident wrong answer does not look like a mistake. It looks like an answer. It gets copied onto a bid, read out at a meeting or typed into a form, and nobody goes back to the file because the file is what they thought they were reading. The error travels under the name of your own records.

A refusal does the opposite. It sends you to the drawer. It costs you the twenty minutes the drawer would have cost anyway, and nothing else. On a job priced by the metre, the gap between those two outcomes is the gap between a number you can stand behind and a number that stands behind you. That is why this product treats a refusal as a result rather than a failure, and why the refusal is the state it spends the most design on.

Most tools in this category answer every question, cite nothing you can open, and never say what they could not read. They are easier to demonstrate and harder to trust, and the person who trusted one and got burned is the reader this site is written for.

The gate, in words

two conditions · both must pass

Before a passage is allowed to become an answer it has to clear two floors.

Floor one · the score

The engine looks the question up three ways — by exact words, by weighted words, and by meaning — and fuses the three scores onto one scale. The best passage has to score above a fixed floor on that scale. A passage that is merely the least bad of a poor set does not pass.

Floor two · coverage

The passage also has to contain enough of the words in your question. A passage can score well on meaning and still be about something adjacent; this floor catches that. If you asked about the rate on a job and the passage never mentions the job, it does not pass.

The floors are set by hand and are not published as tuned values, because they are not tuned values. Where a corpus has a calibration set — a batch of questions with known answers and known non-answers — an optional third gate can be fitted on top of the two floors. Only one of the proving corpora has one so far.

If both floors pass, the passage is quoted: at most three lines, word for word, with at most two citations, each carrying the document id and the line locator. If either floor fails, the engine returns one sentence and nothing else:

Your records don't contain enough to answer that with confidence.

That sentence is fixed in the engine's source; it is never paraphrased, softened or varied. When you see it, you know a passage was found and rejected, and that nothing was composed in its place.

The refusal is the product. The citation is the proof.

why both

It would be easy to build a tool that refused everything. It would be safe and useless. What makes a refusal worth having is that the same engine, on the same corpus, answers when the words are there — and proves it by naming the document and the lines. The two states vouch for each other. An answer you can open makes the refusal credible; a refusal that really is a refusal makes the answer worth opening.

There is no language model inside the engine. The only model it loads turns your text into vectors for the meaning leg of the search, and it runs on your machine. Nothing in the answer path can compose a sentence, so nothing in the answer path can compose a wrong one. The wrong answers it can give are of one kind only: a real line from a real document, quoted when it should have declined. That is the failure the gate exists to stop, and it is the failure that has been measured.

The refusal is a designed state

On most tools in this market the refusal is grey text. Here it is the state the product is built around. It is the only sentence the engine says that it did not find in your files, and it is the same sentence every time, so you learn to read it as information rather than as an apology.

How well the gate works, so far

It has been measured once, and it failed. Across three of the founder's own proving corpora, 45 answers were given to questions the records could not answer (counted, from the engineering record). A later fix to the embedder improved retrieval and left abstention unchanged. On the one corpus where the optional third gate has been fitted, its honest guarantee is that about one unanswerable question in seven still gets answered — and it was fitted on the same cases it was scored against, so even that figure is generous to itself.

Until a fresh measurement exists, this site describes the discipline and never a score. What that measurement would need to be, and where it stands, is on the record.

Read next

three doors
The refusal

When it abstains

The exact sentence, the two floors in detail, the measurement that failed, and what would close it.

When it abstains ▸
The proof

What a citation is here

Document id, line span, the words themselves — and the one known way the line span can be wrong.

The citation ▸
The ledger

The record

What is built, what is specified, and what has never been run — including the abstention measurement in full.

Read the record ▸