← All work
Case study / 03 · ● ongoing

Why agentsbreak rules

AI agents are starting to run real business workflows with rules built in. I'm collaborating with a research team in EleutherAI's Summer of Open AI Research program on a simple question with messy answers: when do agents break those rules, and do they tell you when they do?

RoleResearch collaborator on a larger team
WhenJun 2026 to now · Remote
ProgramEleutherAI · SOAR
ToolsPyTorch, TransformerLens, Hugging Face
12instruction-tuned models
6,743violations judged
94.5%of violations cite the rule
≤9%compliance under urgency
The setup

Procurement bots under pressure.

The team's study, "Why Do AI Agents Break Rules? How Framing, Context, and Social Signals Shape Compliance" (Okamoto, Kaplan Erol & Erol), puts twelve instruction-tuned models to work as enterprise procurement agents. Each one has rules embedded in its instructions. Then the environment pushes back.

The results are tested against three predictions from compliance theory, the same ideas used to explain why people follow laws:

THEORY 01DeterrencePeople follow rules when breaking them costs more than it's worth. Do fines work on models?
THEORY 02LegitimacyPeople follow rules that come from an authority they accept. Does a manager's word change things?
THEORY 03Expressive lawRules signal what's normal. Do peer signals shift what a model treats as acceptable?
Experiment design

Crossing every kind of pressure.

Experiments cross the way a rule is framed with several kinds of social and situational pressure, then follow up with multi-turn pushback.

framingRule framing
×
deterrence4 fine levels
×
legitimacyManager authority
×
normsPeer signals
×
pressure9 employee-pressure tactics
+
persistenceMulti-turn pushback
Judging violations

Not just whether, but how.

An LLM-as-judge pipeline reads the reasoning behind every violation and sorts it into one of three types.

TYPE AHedgeThe model breaks the rule while expressing doubt or caveats about doing it.
TYPE BAcknowledgeThe model openly says it's breaking the rule and explains why.
TYPE CSilentThe model breaks the rule and never mentions it. Nothing in the output gives it away.
Findings so far

Most violations are visible. Some aren't.

These are the team's results so far. The research is still going.

6,743 violations · one dot each
0cite the rule
0silent
reasoning mentions the rulesilent
2 campsModels split into a safety-tuned group and a task-optimized group.
Fines backfireStating a fine for breaking the rule lowers compliance.
≤9%Under urgency, every model's compliance drops to 9% or below.
94.5%of 6,743 violations cite the rule they break. The other 5.5% are silent.
Contact

Let's talk.

I'm looking for software engineering internships for Summer 2027, and I'm always happy to talk about projects.

© 2026 Disha SanganeriyaUrbana, IL · Gurugram, IndiaBack to top ↑