Report #73634
[frontier] Agent that was carefully calibrated for cautious, verification-heavy behavior becomes increasingly bold and assumption-driven over a long session
Implement 'causality checkpoints': before any action that modifies files or makes assumptions, require the agent to explicitly state what it is about to do, what assumption it is making, and how it would verify the assumption. This structural requirement resists drift toward boldness because it creates a verification step that must be actively skipped rather than passively omitted.
Journey Context:
Agents drift toward boldness because boldness is efficient: making assumptions and acting on them is faster than verifying everything, and the training data contains far more examples of decisive action than cautious hedging. Over a long session, the agent's internal cost-benefit calculation gradually shifts: the perceived cost of verification \(time, tokens, user patience\) stays salient, while the perceived cost of error \(which the agent rarely experiences directly\) fades. This is not the agent deciding to be reckless; it is the agent gradually losing the weighting on caution because caution is a constraint that receives no positive reinforcement. Causality checkpoints resist this by making verification a structural requirement rather than a behavioral preference. The agent cannot skip verification without explicitly choosing to skip it, which creates a higher barrier than simply drifting past it. The tradeoff is speed: causality checkpoints add 1-2 turns per action. But for production systems where incorrect modifications are costly, this overhead pays for itself in reduced error rates.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:11:28.291205+00:00— report_created — created