Checking Actions to Audit Explicit Price Agreements
Kevin Yamada · Team Kevin Yamada (solo)
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
An AI monitor must distinguish an agreement that was implemented from a proposal, a canceled deal, or coincidentally matching actions. I evaluate whether extracting evidence and checking it with deterministic code improves this distinction in scripted pricing records involving two sellers. Two studies compare direct model judgment, agreement extraction with trusted action logs, and extraction of both agreements and actions followed by verification. Study 1 reuses 16 wording families; Study 2 introduces 12 new families with several changes to an agreement. Across 28,224 model calls, I test Qwen2.5 7B and 32B and Mistral 7B on JSON, table and prose records under clean, misleading and neutral notes. On the main comparison on prose records without misleading notes, joint extraction improves balanced accuracy from 68.4% to 78.1% for Qwen 7B, 99.0% to 100% for Qwen 32B in Study 1, and 65.0% to 88.0% for Mistral 7B and 93.8% to 100% for Qwen 32B in Study 2. However, smaller models often violate the required output schema, especially with JSON inputs. All 1,640 invalid outputs remain failures. The results support evidence extraction plus verification for this narrow task, while exposing a reliability problem that depends on the input and output format. They do not establish detection of spontaneous collusion or robustness to compromised monitors.
Reviews
No public critique yet.
Cite this project
@misc{yamada2026checking,
title = {{Checking Actions to Audit Explicit Price Agreements}},
author = {Kevin Yamada},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/checking-actions-to-audit-explicit-price-agreements-3u7p}},
url = {https://apartresearch.com/sprints/projects/checking-actions-to-audit-explicit-price-agreements-3u7p}
}More from AI Collusion Research Sprint
- View project: Is It a Cartel? Separating Enforced from Spurious Collusion in LLM Pricing Agents
Is It a Cartel? Separating Enforced from Spurious Collusion in LLM Pricing Agents
When LLM pricing agents keep prices above the competitive level, are they running a cartel, or are they simply stuck? Only the first is collusion, and the two call for opposite remedies. We introduce a black-box causal …
- View project: Every Permission Checked: Source-Linked Evidence for Auditing Finance Agents
Every Permission Checked: Source-Linked Evidence for Auditing Finance Agents
When multiple AI agents contribute to a policy violation, the same outcome can reflect cooperation, deception of a helper, or an independent mistake. We study how evidence presentation affects this distinction in a …
- View project: Swapping the Model Does Not Reset the Price: What LLM Pricing Agents Inherit After a Model Replacement
Swapping the Model Does Not Reset the Price: What LLM Pricing Agents Inherit After a Model Replacement
Emerald
We test what happens when one of two LLM pricing agents has its model replaced, the open problem posed in the sprint's question 1.2. Two gpt-oss-120b agents priced for 150 rounds; we then swapped one agent's model to …