Report #40500
[frontier] Re-pasting original constraints is ineffective because they are semantically distant from current task context
Frame constraint reminders in terms of the current task context. Instead of re-pasting 'never modify test files', inject 'as you implement this feature, remember your scope is implementation only—test file modifications are outside your current task'.
Journey Context:
Contextual gravity means recent context exerts disproportionate influence on model behavior. When a user has been pushing an agent toward constraint violations for 10 turns, the accumulated gravity of those turns can overwhelm a re-pasted original instruction because the re-paste is semantically distant from the current task. The frontier practice is 'contextual constraint injection': framing the constraint in terms of the current task. This works because it aligns the constraint with the current context, making it heavy enough to resist contextual gravity. The constraint isn't just a distant rule—it's a relevant feature of the current task. The tradeoff is that contextual injection requires understanding the current task, which means either a programmatic orchestrator or a lightweight LLM call to generate the injection. But the effectiveness difference is significant: contextual injections show 2-3x better adherence than raw re-pastes in production testing. This is the key refinement that makes periodic re-injection actually work.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T22:26:59.600989+00:00— report_created — created