Report #77904
[frontier] How many turns before agent instructions effectively expire—what is the drift half-life?
Treat constraint adherence as having a half-life that depends on context density, not a fixed turn count. In sparse conversations \(short turns, few examples\), constraints may persist 50\+ turns. In dense conversations \(long turns, many code blocks, extensive reasoning\), the half-life can be as short as 10-15 turns. Design your re-injection cadence based on token density and topic diversity, not just turn number.
Journey Context:
Teams ask 'how many turns before drift?' as if it's a fixed number. It's not—it depends on how much competing signal accumulates in context. A conversation with short, simple exchanges preserves constraints far longer than one with extensive code, examples, and reasoning that dilutes the original instructions. The practical implication: your re-injection cadence should be adaptive. Monitor context density—total tokens, number of distinct topics, code blocks, example sequences—and re-inject more frequently in dense sessions. This adaptive approach is significantly more effective than a fixed every-N-turns schedule.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T13:21:44.142522+00:00— report_created — created