What the released Stego activations contain: an extraction-boundary audit of NARCBench
Saman Seshadri
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
Activation-based monitors are a proposed defense against covert collusion between AI agents, and benchmark claims about them depend on an assumption that is rarely checked: that the released activations were extracted from the inputs the paper describes. We audit that extraction boundary in NARCBench, a multi-agent collusion benchmark with a steganographic (Stego) scenario, using only the authors' released code and artifacts. Running the source's loader and tokenizing its output reproduces every released Stego token count exactly (1,320 of 1,320 rows per model), yet the loader supplies an empty assistant response for all 160 final player entries per model, while the actual final responses are stored separately and almost all nonempty. Released runs also contain four distinct final user prompts where the paper states all agents receive identical ones. A white-box context-length baseline separates the released conditions at run level; substituting the actual final responses leaves the Qwen3-32B length score at 1.0 but lowers GPT-OSS-20B's from 0.9175 to 0.75. The condition label is recoverable from prompt construction alone: system-prompt length is a perfect separator in both models, and colluders' final user prompts embed the private coordination transcript verbatim (40/40 colluder, 0/120 honest). An exploratory role-subset tensor diagnostic finds above-chance colluder-role separation across all four released models (AUROC 0.975-1.000 Stego, 0.788-0.961 Transfer); honest-only intervals are model-dependent, including chance in five of eight model-arms. Whether corrected extraction changes detection performance remains unmeasured.
Reviews
No public critique yet.
Cite this project
@misc{seshadri2026released,
title = {{What the released Stego activations contain: an extraction-boundary audit of NARCBench}},
author = {Saman Seshadri},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/what-the-released-stego-activations-contain-an-extractionboundary-audit-of-narcbench-1m4k}},
url = {https://apartresearch.com/sprints/projects/what-the-released-stego-activations-contain-an-extractionboundary-audit-of-narcbench-1m4k}
}More from AI Collusion Research Sprint
- View project: Collusion, Competion and Collapse
Collusion, Competion and Collapse
Atelier Alex Cline
Do AI traders collude when nobody tells them to? We built agora, a six-market benchmark with exact competitive and collusive benchmarks, and ran seven open-weight 2-4B models in 590 completed games under five …
- View project: Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Rogue Agents in Jail 🕵️🕵️♀️👮♂️
In order to advance AI safety research into shaping public policy, the development of technical controls needs to have a clear purpose, evidence, and limitations that are understandable for the people responsible for …
- View project: Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Gamma Ray
We test whether the information-theoretic collusion detector of Bonjour et al, validated on scripted agents, works on LLM agents. Gemma, Mistral and Qwen played 1000 rounds of three-player Rock-Paper-Scissors in three …