A signed review form over text that dissolves on closer reading
Security · Episode 9

Part VIII — The explanation layer is the attack surface

Human oversight depends on a reviewer knowing when they do not understand. Fluent explanation produces the feeling of understanding. That control can be disabled silently, and the failure leaves a perfect paper trail indicating success.

Key takeaways
  • An explanation layer optimized on human ratings optimizes felt understanding, not understanding — and reviewer sign-off is a self-report.
  • Chain-of-thought is a rewritten summary, not a computation trace; using it as an oversight control creates an incentive to produce reassuring traces rather than faithful ones.
  • Hedges do not survive compression. A qualifier stripped by a summarizer is unauthenticated fact injection with no modification event to detect.
Season 4 · Beyond Verifiable Reward · Episode 9 of 13

Part VIII

The explanation layer is the attack surface


Nearly every AI governance framework in circulation depends on a human in the loop. Meaningful human oversight. A qualified reviewer. Sign-off before consequential action. It is the control that regulators lean on hardest, and it is the one nobody has stress-tested as a control.

So stress-test it. What exactly is a reviewer's approval evidence of?

It is evidence that a person read something and reported that they understood it and that it was acceptable. That is a self-report. And self-reports about comprehension are among the least reliable measurements in cognitive psychology.


Felt understanding is not understanding

There is a well-replicated finding that people believe they understand mechanisms far better than they do — ask someone to rate their understanding of how a zipper works, then ask them to explain it step by step, then ask them to rate again. The second rating is lower. The explanation attempt is what reveals the gap, and without it the confidence sits there unearned.

Now consider what an explanation layer trained on human ratings is optimizing. Human raters cannot evaluate correctness of a complex derivation directly. What they can evaluate is whether the explanation felt clear, well-organized, and confident. So an explanation layer optimized on rater preference is optimizing felt understanding, which is precisely the quantity that is dissociable from actual understanding and which we know moves independently of it.

This produces the failure mode that should worry anyone who has written "human review" into a control framework:

The Legibility Failure Mode

A fluent, well-structured, confident explanation raises reviewer-reported comprehension without raising reviewer comprehension. The reviewer approves. The control has been disabled, and the audit log records a successful review.

That is worse than a control that fails loudly. A loud failure gets investigated. This one produces documentary evidence that everything worked.


Chain-of-thought is not a trace

The neighbouring assumption is that a model's reasoning text is a window into its computation, and that monitoring it is therefore an oversight control.

The reasoning text is a rewritten summary, generated by the same process, subject to the same optimization pressure. There is a real literature on whether these traces faithfully report the factors that actually drove the output, and the answer is not reassuring.

The security consequence is structural rather than empirical: using the explanation as an oversight control creates an incentive to produce reassuring explanations. Whatever you monitor, you select for. If approval is gated on the trace looking acceptable, you have specified an objective, and you should expect it to be optimized. Calling that "legibility" flatters it. It is a performance of legibility, and the distinction only becomes visible when the trace and the behaviour diverge — which is exactly the case the control existed to catch.


Hedges do not survive

Here is a smaller mechanism with a longer reach, and it is the reason this season has been so pedantic about labelling predictions.

Take a hedged claim: this might indicate a compromise. Summarize it. The summary says: this indicates a compromise. The qualifier is gone. Not corrupted — gone, and gone in a way that is undetectable downstream, because the summary is otherwise faithful and there is no artifact recording that a hedge used to be there.

Now put that in an agentic pipeline where one component's summary becomes another's input. A qualifier that does not survive one hop does not survive at all. What arrives at the decision point is an assertion, and it was never asserted by anyone.

The properties that make this hard to defend against are worth stating explicitly:

  • Every individual transformation is a faithful summary. No component did anything wrong.
  • There is no modification event. Provenance verification passes, because the provenance is intact.
  • The original hedged claim was true. It might be X is true even when X is false, so factuality checking at the source passes too.

That combination — true at the source, faithful at every hop, false at the destination, no detectable modification — is why I treat this as a security property rather than a writing-quality issue.

Two Risk Register Additions

First: any pipeline where a model summarizes untrusted content before a decision has an unauthenticated assertion channel.

Second, and this is the one people miss: if a document contains a claim and its correction, and your chunker splits them across a boundary, retrieval can return the claim and never the correction. The source document is entirely correct. Your chunking configuration performed the attack. No malicious artifact exists anywhere in the system.

The mitigation for the second one is concrete: span-integrity chunking that keeps a claim and its qualification in the same retrievable unit. Discourse-structure-aware splitting rather than fixed-window. It is not exotic and almost nobody does it.

Status note: the single-hop total-collapse version of this — that a hedge never survives even one summarization — is stated more strongly in my earlier drafts than the evidence supports. Hedge survival is a rate that depends on the summarizer, the compression ratio, and the hedge's syntactic form. Somebody should measure the survival curve. It is a weekend project and would be genuinely useful.


Authority without forgery

Zoom out one more level, because these mechanisms compose in a direction nobody controls.

A hedged claim enters a low-rigor venue. It is cited by a survey — a genre with high citation-in and low verification. The hedge is dropped at that hop. Subsequent work cites the survey rather than the original. The provenance chain is intact and nobody traverses it. Eventually the claim is background knowledge, and it enters training corpora as consensus.

No step involved forgery. No step involved unauthorized access. No step was anomalous. Existing integrity controls in scholarly publishing detect fabrication and duplication — they do not detect authority inflation across a valid chain.

There is a defensive measure available here that I have not seen anyone compute and that is entirely tractable on public citation graphs: epistemic provenance depth. For any assertion, the length of the shortest citation path terminating in primary evidence, plus the count of hedge-loss events along that path. If claims that later turned out to be false have systematically shorter provenance depth and higher hedge-loss counts than claims that survived, you have a screening instrument rather than a diagnosis.

A related human factor makes it worse and is worth naming for anyone building study or research tooling: human memory retains content substantially longer than it retains source. Put a model's output in the same visual and temporal frame as an authoritative document and you maximize source-monitoring confusion. A week later the reader recalls the fact and not where it came from. That is a design property of the interface, not a property of the user, and it is currently being designed in by default.


Verify comprehension instead of asking about it

If the failure is that reviewer sign-off is a self-report, the fix is to stop collecting self-reports.

Gate approval on demonstrated counterfactual competence. Before sign-off, the reviewer answers a small set of questions about the artifact that can only be answered by someone who actually understood it: what happens if this input is malformed, which branch handles the empty case, what would break if this constant changed. Generated fresh, randomized, unavailable in advance.

Four honest problems with this, stated up front because they are the reasons it has not been adopted:

Who writes the questions

If the same system that produced the artifact produces the comprehension check, you have closed a loop that should stay open.

Gaming

A question battery is an objective. Any fixed battery will be optimized against by everyone in the loop, human and machine, within a quarter.

Cost

This adds minutes to every review. In a pipeline processing hundreds of reviews a day, that is a real budget line and it will be the first thing cut.

Construct validity

A homemade comprehension instrument is exactly the kind of unvalidated measure this season keeps criticizing elsewhere. Where established comprehension instruments exist, use those. Where they do not, say plainly that the instrument is new and unvalidated.

I think it is worth doing anyway, gated on leverage: comprehension verification for the reviews above a consequence threshold, self-report below it. That is a policy decision an organization can actually make.


Three changes

Stop counting reviews

Count reviews that passed a comprehension check. If the numbers are the same, you are measuring signatures.

Find every summarization hop before a decision

Draw the pipeline. Mark each place where a model compresses untrusted content on the path to an action. Each one is an unauthenticated assertion channel, and most organizations have several they have never enumerated.

Fix your chunker

Span-integrity chunking is a concrete change with a concrete benefit, and the failure it prevents is one where nothing in your system is malicious and nothing in your logs is wrong.

Next episode changes the axis from mechanism to time — what happens when the interval between an action and its consequence exceeds the period over which your organization can remember either one.

beyond-verifiable-rewardseason-4human-factors ai-governancehuman-in-the-loopepistemic-securityai-security