Report #65508
[frontier] System prompt instructions get ignored when conversation context grows large—agent acts as if un instructed
Treat the context window as three retention zones: primacy \(start\), dead zone \(middle\), recency \(end\). Place critical constraints at both start AND end. Append a constraint reminder block after the most recent user message to move instructions into the recency zone.
Journey Context:
The 'Lost in the Middle' finding is widely cited but under-applied in production. Most teams put all constraints in the system prompt \(primacy zone\) and never re-inject. As context grows, the primacy zone's relative attention weight drops. The frontier practice is context stratification: hard constraints at start AND end, with the end-block dynamically updated to include only the constraints most relevant to the current task phase. The specific technique of appending a reminder after the latest user message is effective because it places instructions in the recency zone where attention is highest, without modifying the conversation history structure.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T16:26:16.040001+00:00— report_created — created