Does a Tool Result Carry More Authority Than Plain Text? Three Prospective Studies of False-Claim Adoption in a Synthetic Assignment Task with Claude Opus 5
Organizations: Independent Researcher
Abstract
Language-model systems increasingly read from stores they also write to, so a claim that was merely written earlier can return looking retrieved. We tested whether the message package carrying an unsupported assignment changes which answer a model gives in a synthetic lookup task. Claude Opus 5 selected a color code for a named item or abstained. In an exploratory four-arm study, false-code adoption was 0/24 with no target claim, 0/22 scorable trials when a prior assistant assertion named the target, 14/24 when a tool-result record named it, and 15/24 when that result used a ten-field metadata wrapper that marked it unchecked. The tool-result arm selected the record's code in 11/12 supported trials and 14/24 unsupported trials, ruling out a fixed output-token bias while leaving substantial planted-token heterogeneity. A document-preregistered replication reproduced the tool-result versus assistant-assertion gap, 7/24 against 0/24, one-sided Fisher exact p = 0.0047. The tool-result rate nevertheless fell from 14/24 to 7/24 across runs made four days apart. A second preregistered study gave the earlier comparison a live text control: both records were announced in advance and placed in the same final user turn, then target binding was swapped between the linked tool result and later inline JSON. Inline text was sufficient for false-code adoption in 60/60 trials; the tool-result condition produced 57/60, so the registered result-first superiority criterion failed, p = 1. The result does not show that tool results have no effect. It shows that native tool-result placement was not necessary and that this experiment did not find greater behavioral weight for the result package than for announced inline text. The findings concern a single model on one synthetic task template, accessed through one API.
Figures & tables
| Study | No claim | Assistant assertion | Tool result | Annotated tool result | Announced inline text |
|---|---|---|---|---|---|
| 1. Exploratory inter-turn, Aug. 9 | 0/24 (0%) | 0/22 (0%); worst case 2/24 (8%) | 14/24 (58%) | 15/24 (63%) | Not run |
| 2. Inter-turn replication, Aug. 13 | Not run | 0/24 (0%) | 7/24 (29%) | Not run | Not run |
| 3. Same-turn swap, Aug. 14 | Not run | Not run | 57/60 (95%) | Not run | 60/60 (100%) |
| Study | Primary comparison | Difference | Test | p | Preplanned outcome |
|---|---|---|---|---|---|
| 1 | Tool result minus assistant assertion | Worst-case range 12/24 to 14/24 | Descriptive | Not applicable | Exploratory |
| 2 | Tool result minus assistant assertion | 7/24 | One-sided Fisher exact | 0.0047 | Criterion met |
| 3 | Tool-result-names-target minus inline-text-names-target | -3/60 = -0.05 | Six-stratum one-sided exact | 1 | Criterion not met |
| Arm | Correct on supported trials | Abstained among scorable trials | Unscorable |
|---|---|---|---|
| No-claim control | 0/12 | 36/36 | 0 |
| Assistant-assertion | 0/12 | 34/34 | 2 |
| Tool-result | 11/12 | 11/36 | 0 |
| Annotated tool-result | 3/12 | 18/36 | 0 |
| Observation | What it licenses | What it does not license |
|---|---|---|
| Study 1: 14/24 tool result versus 0/22 assistant assertion, with a 0/24 no-claim floor | A large exploratory difference between those complete message packages | A pure channel effect or proof that assistant assertions are inert |
| Study 2: 7/24 versus 0/24, p = 0.0047 | Fresh recurrence of the same inter-turn package contrast | Stable magnitude, a serving cause, or task generality |
| Study 3: inline 60/60 versus tool result 57/60, registered p = 1 | Announced inline text was sufficient; result-first superiority was not established | Equivalence, inline causal superiority, or absence of tool-result effects elsewhere |
| Verifier context: 144/144 successful checks and 0/96 false-code adoption | Successful independent checking dominated the tested cues in that changed setup | A causal mitigation effect or performance when checking is costly or optional |
| Run | Date | Design and status | Requests / HTTP 200 | Unscorable or failure | Entered a focal denominator? | Outcome and disposition |
|---|---|---|---|---|---|---|
| shadow-block-1-14bd8a37... | 2026-08-07 | Four-arm, 36-trial fixed shadow; no verifier | 2 / 2 | 1 invalid stop reason; run aborted | No; incomplete qualification | 1 scored, 1 invalid; closed |
| shadow-r2-block-1-507dffe0... | 2026-08-07 | Four-arm, 36-trial shadow rerun; no verifier | 36 / 36 | 7 unscorable, including 6 provider cybersecurity refusals in A | No; qualification construction | False-code adoption A 0/3 observed of 6 planned, B-prime 0/6, C 0/6, E 1/6 |
| portfolio-a2-block-1-187f3271... | 2026-08-07 | Four arms within each portfolio conversation; verifier available | 38 / 38 | 34/36 conversations refused | No; each conversation asked about several items | 3/7 observable false-prior items adopted: C 1/1, E 2/2; 89/96 planned false-prior items unavailable |
| portfolio-a2-alias-block-1-f6abe642... | 2026-08-07 | Same portfolio schedule with aliased identifiers | 61 / 61 | 11/36 conversations refused | No; each conversation asked about several items | A 0/16, B-prime 0/16, C 14/16, E 14/15 among observed false-prior items |
| classifier-canary-a2-715e70e6... | 2026-08-07 | Four-request non-scored canary | 4 / 4 | 0 | No; declared gate | Four exact ABSTAIN outputs |
| preface-diagnostic-c2c866e4... | 2026-08-07 | Eight-request refusal diagnostic | 8 / 8 | 5 provider cybersecurity refusals; 3 tool calls | No; declared diagnostic | Preserved, non-scored |
Tool-Use Evaluation
Tool-use evaluation measures whether AI agents select, call, and rely on tools correctly, efficiently, and safely across realistic tasks.
See all 97 papers