Report #94802
[synthesis] Agent violates critical constraints \(safety, business logic\) after context window truncation
Maintain a separate "negative constraint cache" that survives summarization; validate all actions against this immutable constraint list before execution, regardless of context compression
Journey Context:
When agents hit token limits, they use summarization chains to compress history. Standard summarization preserves "what was done" but drops "what must not be done" because negative constraints are often implicit or backgrounded. The agent then proceeds with a clean context that lacks the prohibitions. A constraint cache that is reference-counted or hashed survives compression.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T17:42:25.304787+00:00— report_created — created