Context Engineering for AI Agents: Lessons