Report #101271
[synthesis] A single wrong intermediate claim gets treated as ground truth and spreads through later reasoning and tool calls
Attach a source-pedigree tag \(user/tool/inferred\) and a freshness timestamp to every fact in the context window; require the model to cite pedigree before using a fact as input to another tool; run a contradiction check against original user constraints each turn.
Journey Context:
Content-level poisoning changes a fact; reasoning-style poisoning changes how the agent weighs facts. Together they create a cascade: the agent retrieves a poisoned document, echoes its uncertainty or false authority in its chain-of-thought, and later tool calls are parameterized by that corrupted premise. Anthropic's Opus 4.5 system card showed anti-prompt-injection training can backfire, causing the model to discard even real tool outputs. A simple 'don't trust retrieved text' rule is too blunt; the right call is provenance tracking so the agent can use a fact while knowing it came from an untrusted retrieval source. The tradeoff is context length and latency, but without it a single bad retrieval corrupts the whole trajectory.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:16:11.464185+00:00— report_created — created