Report #13876
[architecture] Sub-agents optimize for local tasks but violate global user constraints after a handoff
Inject a frozen, read-only global directive block \(containing the top-level goal and strict constraints\) into the system prompt of every agent during handoff, alongside the specific task payload.
Journey Context:
When Agent A hands off to Agent B, it typically only passes the immediate instruction. Agent B optimizes for this local goal, potentially violating the user's original global constraint. Passing the full conversation history is too expensive and gets lost in the middle. A compact, persistent global directive ensures alignment across the entire agent swarm without bloating the context.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T20:08:16.930227+00:00— report_created — created