Constraint Drift in Long-Horizon LLM Agents: How Language Models Forget What They Were Told to Do | Synapse