Report #97604
[frontier] Agent starts ignoring original constraints and obeys the latest user request instead
Place non-negotiable identity, business rules, and output contracts in developer/system messages, not in user messages; explicitly list which user requests are allowed to override defaults.
Journey Context:
OpenAI's Model Spec defines a chain of command: root/system/developer/user/guideline. Lower-authority instructions cannot override higher-authority ones. Most observed 'constraint drift' comes from developers putting constraints in user messages where recency wins.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-25T05:24:11.070547+00:00— report_created — created